XAC: How to configure XAC TACLs for static SSH windows
- Add a static service via the SSH STNCOM utility
Example:
STNCOM $<process name> (Where $<process name> is the name of a valid STN process, e.g. $ZPTY
ADD SERVICE AUDTACL, TYPE STATIC
2. The service added in step #1 will need several static windows assigned to it. The number of static
windows configured is determined by your requirements. You must be in STNCOM to add the static
windows. From STNCOM:
Example:
ADD WINDOW #AUDTRM1, SERVICE AUDTACL,TYPE STATIC
ADD WINDOW #AUDTRM2, SERVICE AUDTACL, TYPE STATIC
.
.
.
ADD WINDOW #AUDTRM9, SERVICE AUDTACL,TYPE STATIC
3. Configure an XAC TACL command in the ACACL file similar to the following:
COMMAND TACL-STATIC-IP !
!This command is designed to be used as the standard startup for TACLs
!attached to a static IP port.
!
DESCRIPTION "Keystroke audited TACL"
USER 255,255 !The user must log on
ACL $EVERYONE
OBJECT $SYSTEM.SYSNN.TACL !TACL is the program
START_LOGGED_OFF !The user must enter userid/alias and
!password
ALIAS_ALL_PROCESSES !Extend the ALIAS to all subordinate
!programs
ALIAS "O " "<<OBEY " !Replace all of the following commands
ALIAS "OBEY " "<<OBEY " !with references to XYGATE/AC'S
ALIAS "O$" "<<OBEY $" !internal <<OBEY command which audits
ALIAS "O\" "<<OBEY \" !all activity.
RESTART !When log off occurs, stop
EXECUTEHANGUP !If you get a HANGUP command for the
!application, then stop
CHECKCONNECTION 1000 250 !After 10 seconds of no communications
!line activity, wait for 2.5 seconds for
!recovery. If no recovery, stop.
STOPONERROR 60,66,140,190,191 !If one of these errors occurs,
!terminate the session.
DONOTSTOP $*.*.PATHTCP2 !Do not stop Pathway TCPs
BLANKPASSWORD !If PASSWORD is entered, replace the
!next word with 8 pound signs in the
!audit file
TRACKVOLUME !If V or VOLUME is used to change
!the volume, change XYGATE/AC'S internal
!volume used for <<OBEY
TRACKUSERID !Use the user's userid for all calls
!to SETMODE (such as FILE OPENs)
FC !Use simple FC
FCPROMPT "> " !FC is valid at a prompt ending in this
OPENSBYOBJECTS \*.$*.*.* !Allow all subordinate programs
TIMEOUT 1800 !Terminate after 30 minutes of inactivity
INPUT "LOAD/KEEP 1/$SYSTEM.XYGATEAC.LOADXOA" !Causes XYGATE/AC's XOA access
!macro to be loaded with each TACL
INPUT "sink [#history/reset/]" !Reset the FC buffer
ALIAS_XYGATEAC_PROCESSES OFF
4. Start XAC TACLs on the windows configured in step #2.
XAC <XAC TACL command> /IN <window>, OUT <window>, TERM <window>, name $<name>, NOWAIT/
Where <XAC TACL command> is a valid XAC command for TACL configured in the ACACL file. In the above example,
that would be TACL-STATIC-IP.
<window> is the STN process and a unique window name, e.g. $ZPTY.#WINDOW1
$<name> is a unique process name for the XAC TACL, e.g. $TCL1
This step must be repeated for each window configured.
Example:
XAC TACL-STATIC-IP/ /IN $ZPTY.#AUDTRM1, OUT $ZPTY.#AUDTRM1, TERM $ZPTY.#AUDTRM1, name $AUD1, NOWAIT/
If you are unable to locate the solution needed or if you need additional assistance please Click Here to open a case from our Customer Care Portal.
Related Articles
XAC: How to configure keystroke auditing for TACL SSH sessions
Use the following steps to configure XAC auditing for SSH. Add the XAC command. The XAC command requires the following keywords to be included. USER_IGNORED START_LOGGED_ON USER_SWITCH SAFEGUARD_PRIVLOGON Note: If XYGATE User Authentication (XUA) is ...
XAC: How to configure keystroke auditing for OSS SSH sessions
Use the following steps to configure XAC auditing for SSH. Add the XAC command. The XAC command requires the following keywords to be included. USER_IGNORED START_LOGGED_ON USER_SWITCH SAFEGUARD_PRIVLOGON Note: If XYGATE User Authentication (XUA) is ...
How to make XAC work with NSDEE
XAC 6.25 or higher is required for XAC and NSDEE. This is because the NSDEEREG file is included with this version and is required for NSDEE support when telnet or SSH is configured to use XAC. To configure NSDEE with XAC is installed, proceed as ...
XAC: Example of initiating an XAC command to run EMSDIST on TELSERV or STN service
If XAC TACL is configured with the TIMEOUT entry and EMSDIST is running on it, but there are no EMS messages during the TIMEOUT period, then XAC will terminate TACL and the EMSDIST. Below are examples of initiating an XAC command to print EMS ...
XYPRO?s GUI product Windows Compatibility Matrix
XYPRO Windows Client Applications are supported on, and compatible with most Microsoft-supported operating systems. Product Name Product Code Win10 Win11 Server 2008 Server 2012 R2 Server 2019 XYGATE Configuration Manager P66 XCF ü ü ü ü ü XYGATE ...