SSH Reference Manual
Default for this parameter: empty string, i.e. no shell script will be executed that prepares the user environment for non-
login shells (which do not execute the standard login scripts). This is relevant for an SCP configuration where the SCP 
program must be in a directory that is listed in environment variable PATH for getting file transfers using SCP to work. 
SHELL-PROGRAM 
This attribute specifies the path to the shell program to be used to start a shell or execute a command. Specify 
*DEFAULT* or SHELL-PROGRAM without argument to make SSH2 use the default initial program configured for the 
assigned SYSTEM-USER (e.g. by the INITIAL-PROGRAM attribute of a SAFEGUARD user). 
If *MENU* is specified, the non-6530 session will be connected to a service menu provided by the STN PTYSERVER. 
This resembles the functionality of TELSERV, providing dynamic services, as well as services connecting to static 
windows. The services offered by the STN PTYSERVER process can be configured using STNCOM. 
If *MENU* is followed by a service or window name, the corresponding service or window is automatically selected. If 
the service or window does not exist, the STN menu will be displayed. 
If the option FORCE is appended, then the user is forced to use the pre-configured STN service or window. In this case 
the user will not see the STN menu, even when the configured service or window does not exist. 
SYSTEM-USER 
This attribute defines the Guardian user name to which the <user-name> is mapped. 
If this attribute is omitted, it is assumed that <user-name> is a valid user on the system. I.e. the <user-name> value is 
used for attribute SYSTEM-USER in this case. 
If *NONE* is specified, the user is not mapped to a system user, causing all channel requests that require a valid system 
user (e.g. exec, subsystem SFTP) to be rejected. SYSTEM-USER *NONE* is useful to grant anonymous access to 
services which perform their own authentication (e.g. Pathway applications). When SYSTEM-USER *NONE* is used 
and CI-PROGRAM or SHELL-PROGRAM are *MENU* and TACL or OSH can be selected from the STN menu, then 
a logon for TACL or OSS is required. 
It is possible to specify the logon id (e.g. 11,23) in double quotes. The logon id will be converted to <group>.<user> 
before the value for SYSTEM-USER is set. 
DELETE USER 
The DELETE USER command deletes a user from the database and has the following syntax: 
DELETE USER <user-name> 
The <user-name> is mandatory in the command, and no wild cards are allowed in the user name. Please see description 
of <user-name> under the ADD USER command for unconventional names that must be put in double quotes. 
FREEZE USER 
The FREEZE USER command freezes a user and has the following syntax: 
FREEZE USER <user-name> 
The <user-name> is mandatory in the command, and no wild cards are allowed in the user name. A frozen user cannot 
log on from a remote system. Please see description of <user-name> under the ADD USER command for 
unconventional names that must be put in double quotes. 
INFO USER 
The INFO USER command displays information about a single user or a set of users and has the following syntax: 
INFO USER {<user-name> | <user-name-prefix>* | *} [, DETAIL] 
182 • SSHCOM Command Reference  HP NonStop SSH Reference Manual 










