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 running on the NonStop server, it will need a UAGROUP definition in the UAACL
Use: XUA: How to enable safeguard-privlogon.
Example:
COMMAND AUDITED-OSS-SSH-SHELL
DESCRIPTION "OSS keystroke audited"
USER_SWITCH SAFEGUARD_PRIVLOGON
USER GROUP,USER
USER_IGNORED
OBJECT $SYSTEM.XYGATEAC.XYGATEOA
ACL $EVERYONE
OPENSBYOBJECTS \*.$*.*.*
START_LOGGED_ON
STARTUP "-xac"
STOPONERROR 60,66,140,190,191
Add Safecom DISKFILE record
Use: XAC: How to add SAFEGUARD_PRIVLOGON for a XAC command.
Add the SSH service and set ELP_OBJECT
Example:
TACL> RUN $SYSTEM.ZSSH.STNCOM $ZPTY
% ADD SERVICE OSSAUD, TYPE DYNAMIC, PROG $SYSTEM.XYGATEAC.XYGATEAC, &
PARAM "AUDITED-OSS-SSH-SHELL", LOGON REQ, MENU HIDDEN
% START SERVICE OSSAUD
%ELP_OBJECT ELP
Add or alter the SSH user.
TACL> RUN $SYSTEM.ZSSH.SSHCOM $SSH00
% ADD USER SYSTEM.OPERATOR,SHELL-PROGRAM *MENU* OSSAUD FORCE
or
% ALTER USER SYSTEM.OPERATOR,SHELL-PROGRAM *MENU* OSSAUD FORCE
If this article did not provide a solution, please open a case with our support team by sending an email message to support@xypro.com.
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 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 ...
XAC: Non-SSH TACL Sessions Timing Out
Check the Timeout Value setting for the telserv process: 1. SCF 2. INFO PROCESS $<telserv process>, DETAIL (where $<telserv process> is the telserv process that started the session, e.g. $ZTN0) Example: 3-> info process $ztn0,detail TELSERV Detailed ...
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: OSH (OSS) vi command requires user to press enter multiple times
A formal fix has been released by HPE. SPR T0801H01 ACQ (May 2019) L-series Fix: T0801L01 ACT - Releasing soon SYMPTOMS: STN (pseudo-TTY): Application output (sometimes including echo of input) is "stuck", not appearing until the next keyboard input. ...