Exporting UNIX command lists
To export an indexed command list for UNIX sessions from the command line, use the following syntax:
FindSessions /i=”InstallationName” /export=”UnixCommand” /path=”folder”
For example, to export the indexed command for the sessions associated with a specific computer and save the output in the C:\Temp\UNIX
folder, you would type a command like this:
FindSessions /i=”MyInstallation” /machine=”rhes-63” /export=”UnixCommand” /path=”C:\Temp\UNIX”
The command generates the list of commands as comma-separated values in a text file. For example:
"Time","Command","Role","Ticket" "10/9/2014 3:12:14 PM","/bin/bash ","<None>","<None>" "10/9/2014 3:12:19 PM","adflush","<None>","<None>" "10/9/2014 3:12:23 PM","su -","<None>","<None>" "10/9/2014 3:12:27 PM","Password: ","<None>","<None>" "10/9/2014 3:12:30 PM","adflush","<None>","<None>" "10/9/2014 4:26:14 PM", "exit","<None>","<None>"
Searching for sessions by role or trouble-ticket information
When you use the /export=UnixCommand
option, you can also use the command line options /role
and /ticket
to export sessions based on specific role or trouble-ticket information.
Use /role
to specify search criteria based on one or more privilege elevation service roles. You can specify multiple roles separated by semicolons (;). For example, add /role="db_backup/zonename;mail_admin/zonename"
to the command line to search for UNIX sessions that were run using the db_backup
or mail_admin
role.
Tip: When you search for sessions by role name, be sure to include the zone name. Otherwise, FindSessions doesn’t return the sessions and instead displays the message, “No session is selected to be exported
”.
FindSessions /i=”MyInstallation” /export=”UnixCommand” /role=”db_backup/zonename;mail_admin/zonename” /path=”C:\Temp\UNIX”
You can use the /ticket
option to specify search criteria based on the trouble-ticket information if you have configured in the dzcheck
script to collect this information. You can specify multiple tickets separated by semicolons (;). For example, add /ticket="ticket 1;ticket 2"
to the command line to search for sessions ticket1
or ticket2
were specified.
You cannot use wildcards to search for role names or ticket information. If you specify both the /role
and /ticket
options, FindSessions returns the sessions that match both the specified roles and the specified trouble-ticket information. For information about configuring the dzcheck
script and how to capture trouble-ticket information, see the Administrator’s Guide for Linux and UNIX.