![]() ![]() |
To run sshd2 as a started task, use a JCL procedure such as
SSHD2 (shown below) from
/opt/tectia/doc/zOS/SAMPLIB. The JCL must be installed in the
procedure library.
//SSHD2 PROC OPTS='',PORT=
//TECTIA EXEC PGM=BPXBATSL,
// REGION=0M,
// TIME=NOLIMIT,
// PARM=('PGM /opt/tectia/sbin/sshd2 -F &PORT
// &OPTS')
//STDENV DD DSN=SSZ.SRVR648.PARMLIB(SSHENV),DISP=SHR
//STDOUT DD SYSOUT=*
//*STDERR DD SYSOUT=*
//STDIN DD DUMMY
// PENDStart the server with the following operator command:
===> s sshd2
The sshd2 job starts.
You can enter command options (described in detail in sshd2 Options)
as an OPTS parameter on the "start". For example, configuration file options are entered in
the following format (where keyword is a configuration file
keyword):
===> S SSHD2,OPTS='-okeyword=value'
For example, to set SftpSmfType to TYPE119,
enter:
===> S SSHD2,OPTS='-oSftpSmfType=TYPE119'
You can query the version of the server with the following command:
===> F SSHD2,VERSION
The sshd2 started task can also be started with a user-specified job
name:
===> s SSHD2,jobname=own_job_name
You can assign the SSHD2 user to the started task by defining the
procedure in the STARTED class and entering the user ID in the
STDATA segment, for example:
RDEFINE STARTED SSHD2.* STDATA(USER(SSHD2)GROUP(SYS1)) SETROPTS RACLIST(STARTED) REFRESH
For more information, see sshd2(8).