For the full command syntax and the description of the installation operands, see "Installing FTP and TELNET via SDF command".
SET-FTP-TELNET-PARAMETERS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
TELNET-SERVER-PROC =
Parameters for TELNET server.
TELNET-SERVER-PROC = *NO
No installation is to be performed for the TELNET server.
TELNET-SERVER-PROC = *CREATE(...)
The TELNET server is to be configured. The Enter file for starting the TELNET server is created from the parameters entered.
JOB-NAME =
This name is used as a prefix. To construct the terminal name of the current connection, the sequence number is appended to the JOB-NAME. See also the -A option on "-A - Specify a name prefix".
JOB-NAME = *STD
Corresponds to the entry TELSR or the value in the installation file.
JOB-NAME =<name 1..5>
Job name used as a prefix.
JOB-CLASS =
The job class in which the server process is to run. Make sure that Enter jobs with the following parameters may be started in this job class:
CPU-LIMIT=*NO, RUN-PRIORITY=120 and START=*IMMEDIATELY.
JOB-CLASS = *STD
Corresponds to the standard job class on the system or the value in the installation file.
JOB-CLASS = <name 1..8>
Name of the job class.
CPU-TIME =
Maximum CPU time available for the server process.
CPU-TIME = *STD
Corresponds to the entry NTL or the value in the installation file.
CPU-TIME = <integer 1..32767>
Maximum CPU time available for the server process.
PRIORITY =
Priority with which the server process is to run.
PRIORITY = *STD
Corresponds to the entry 120 or the value in the installation file.
PRIORITY = <integer 0..255>
Priority with which the server process is to run.
DEBUG=
Trace at user level. See also the -D option on "-D - Debug level".
DEBUG = *STD
Corresponds to the entry 0 or the value in the installation file.
DEBUG = <integer 0..9>
Debug level.
TRACE =
Trace at TCP/IP (socket) interface. See also the -T option on "-T - Specify socket trace level".
TRACE = *STD
Corresponds to the entry 0 or the value in the installation file.
TRACE = <integer 0..9>
Socket trace level.
MAXIMUM-CONNECTIONS =
Maximum number of connections that the server is to operate. See also the -N option on "-N - Specify the number of connections".
MAXIMUM-CONNECTIONS = *STD
Corresponds to the entry 15 or the value in the installation file.
MAXIMUM-CONNECTIONS =<integer 1..900>
Maximum number of connections that the server is to operate.
STATION-ID =
Number of places with which the name of the remote computer or the job name of the TELNET server is to be taken into account in the terminal name. See also the -D option on "-D - Debug level".
STATION-ID = *STD
Corresponds to the entry 0 or the value in the installation file.
STATION-ID =<integer 0..6>
Number of places with which the name of the remote computer or the job name of the TELNET server is to be taken into account in the terminal name.
ASCII-TABLE =
Standard ASCII code table (ISO 88591). See also the -X option on "-X - Select code tables".
ASCII-TABLE = *STD
Corresponds to the entry of 8 blanks or the value in the installation file.
ASCII-TABLE =<text 1..8>
Standard ASCII code table.
A non-empty value for ASCII-TABLE (specified as a command parameter or - if ASCII-TABLE=*STD - as a value in any specified installation file), is only effective if EBCDIC-TABLE (specified as a command parameter or - if EBCDIC-TABLE=*STD - as a value in any specified installation file) also does not contain an empty value.
EBCDIC-TABLE =
Standard EBCDIC code table (EDF041). See also the -X option on "-X - Select code tables".
EBCDIC-TABLE = *STD
Corresponds to the value of 8 blanks or the value in the installation file.
EBCDIC-TABLE =<name 1..8>
Standard EBCDIC code table.
A non-empty value for EBCDIC-TABLE (specified as a command parameter or, if EBCDIC-TABLE=*STD is set, as a value in any specified installation file), is only effective if ASCII-TABLE (specified as a command parameter or - if ASCII-TABLE=*STD - as a value in any specified installation file) also does not contain an empty value.
TLS-SUPPORT =
Defines whether the connection is to be secured with TLS.
TLS-SUPPORT = *STD
Default: *NO.
TLS-SUPPORT = *NO
The TELNET server does not secure the connection with the aid of the TELNET option START-TLS.
TLS-SUPPORT = *PARAMETERS(...)
The TELNET server secures the connection via TLS.
OPTION =
TELNET option for implementing TLS. See also the -Z tls-required option on "-Z tls-required".
OPTION = *STD
Default: START-TLS
OPTION = *START-TLS
TLS is implemented using the TELNET option START-TLS.
OPTION=*AUTHENTICATION(...)
TLS is implemented using the TELNET option AUTHENTICATION. See also the -B option on "-B option - Enable/disable the AUTHENTICATION option".
DEBUG =
Switch for the authentication trace.
DEBUG = *STD
Default: *NO
DEBUG = *NO
The authentication trace is not enabled.
DEBUG = *YES
The authentication trace is enabled.
PROTOCOL =
See the -Z Protocol option on "-Z Protocol".
PROTOCOL = *STD
Default: ALL
PROTOCOL = <text 1..80>
Specification of the TLS protocol to be used.
MIN-PROTOCOL-VERSION = *STD / *TLSV1.2 / *TLSV1.3
See option "-Z tlsMinProtocolVersion".
MIN-PROTOCOL-VERSION = *STD
Default: No minimal TLS version to be used is specified.
MIN-PROTOCOL-VERSION = *TLSV1.2
At least TLS version TLSv1.2 is used.
MIN-PROTOCOL-VERSION = *TLSV1.3
At least TLS version TLSv1.3 is used.
MAX-PROTOCOL-VERSION = *STD / *TLSV1.2 / *TLSV1.3
See option "-Z tlsMaxProtocolVersion".
MAX-PROTOCOL-VERSION = *STD
Default: No maximal TLS version to be used is specified.
MAX-PROTOCOL-VERSION = *TLSV1.2
At most TLS version TLSv1.2 is used.
MAX-PROTOCOL-VERSION = *TLSV1.3
At most TLS version TLSv1.3 is used.
CIPHER-SUITE =
See the -Z CipherSuite option on "-Z CipherSuite".
CIPHER-SUITE = *STD
Default: ALL
CIPHER-SUITE = <text 1..80_with-lower-case>
Specification of the encryption algorithms to be used.
CIPHER-SUITE-TLSV13 = *STD / <text 1..511_with-lower-case>
See option "-Z CipherSuite13".
CIPHER-SUITE-TLSV13 = *STD
Default: TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256
CIPHER-SUITE-TLSV13 = <text 1..511_with-lower-case>
Specification of the TLSv1.3 cipher suites to be used.
RSA-CERTIFICATE-FILE =
See the -Z RSAcertificateFile option on "-Z RSACertificateFile".
RSA-CERTIFICATE-FILE = *STD
Default: *NONE
RSA-CERTIFICATE-FILE = *NONE
No RSA certificate file is specified.
RSA-CERTIFICATE-FILE = <filename 1..54_without-generation-version>
Name of the RSA certificate file.
RSA-KEY-FILE =
See the -Z RSAkeyFile option on "-Z RSAKeyFile".
RSA-KEY-FILE = *STD
Default: *NONE
RSA-KEY-FILE = *NONE
No RSA key file is specified.
RSA-KEY-FILE = <filename 1..54_without-generation-version>
Name of the RSA key file.
DSA-CERTIFICATE-FILE =
See the -Z DSAcertificateFile option on "-Z DSACertificateFile".
DSA-CERTIFICATE-FILE = *STD
Default: *NONE
DSA-CERTIFICATE-FILE = *NONE
No DSA certificate file is specified.
DSA-CERTIFICATE-FILE = <filename 1..54_without-generation-version>
Name of the DSA certificate file.
DSA-KEY-FILE =
See the -Z DSAkeyFile option on "-Z DSAKeyFile".
DSA-KEY-FILE = *STD
Default: *NONE
DSA-KEY-FILE = *NONE
No DSA key file is specified.
DSA-KEY-FILE = <filename 1..54_without-generation-version>
Name of the DSA key file.
CA-CERTIFICATE-FILE =
See the -Z CACertificateFile option on "-Z CACertificateFile".
CA-CERTIFICATE-FILE = *STD
Default: *NONE
CA-CERTIFICATE-FILE = *NONE
No CA certificate file is specified.
CA-CERTIFICATE-FILE = <filename 1..54_without-generation-version>
Name of the CA certificate file.
CLIENT-CA-FILE =
See the -Z AcceptableClientCAFile option on "-Z AcceptableClientCAFile".
CLIENT-CA-FILE = *STD
Default: *NONE
CLIENT-CA-FILE = *NONE
No file is specified.
CLIENT-CA-FILE = <filename 1..54_without-generation-version>
Name of the file with the certificates of the accepted CAs.
CERT-CHAIN-FILE =
See the -Z CertificateChainFile option on "-Z CertificateChainFile".
CERT-CHAIN-FILE = *STD
Default: *NONE
CERT-CHAIN-FILE = *NONE
No CA certificate chain file is specified.
CERT-CHAIN-FILE = <filename 1..54_without-generation-version>
Name of the CA certificate chain file.
CA-REVOCATION-FILE =
See the -Z CARevocationFile option on "-Z CARevocationFile".
CA-REVOCATION-FILE = *STD
Default: *NONE
CA-REVOCATION-FILE = *NONE
No CA revocation file is specified.
CA-REVOCATION-FILE = <filename 1..54_without-generation-version>
Name of the CA revocation file (CRL).
RANDOM-FILE =
See the -Z RandFile option on "-Z RandFile".
RANDOM-FILE = *STD
Default: SYSDAT.TCP-IP-AP.nnn.TELNETD.RAND
RANDOM-FILE = <filename 1..54_without-generation-version>
Name of the file which contains the data for initializing the PRNG.
SSL-LIBRARY =
See the -Z OpenSSLlibName option on "-Z OpenSSLlibName".
SSL-LIBRARY = *STD
Default: LMS library to which the IMON logical ID SYSLNK refers.
SSL-LIBRARY = *NONE
No LMS library is specified.
SSL-LIBRARY = <filename 1..54_without-generation-version>
Name of the LMS library which contains the OpenSSL dynamically loadable module.
VERIFY-CLIENT =
See the -Z VerifyClient option on "-Z VerifyClient".
VERIFY-CLIENT = *STD
Default: *NONE
VERIFY-CLIENT = *NONE
No certificate is requested from the TELNET client.
VERIFY-CLIENT = *OPTIONAL
A certificate is requested from the TELNET client. However, if no certificate or only an invalid one is returned, the TELNET client is still granted access.
VERIFY-CLIENT = *REQUIRE
A certificate is requested from the TELNET client. However, if no certificate or only an invalid one is returned, the TELNET client is denied access.
VERIFY-DEPTH =
See the -Z VerifyDepth option on "-Z VerifyDepth".
VERIFY-DEPTH = *STD
Default: 1
VERIFY-DEPTH = <integer 0..32767>
Number of certificates between the client certificate and the certificate which is known to the TELNET server (including the latter).
ENCRYPTION = *STD / *NO / *YES(...)
Defines whether the TELNET server implements encryption for the connection using the ENCRYPTION option. See also the -H option on "-H option - Enable/disable the ENCRYPTION option".
ENCRYPTION = *STD
Default: *NO.
ENCRYPTION = *NO
The TELNET server implements no encryption for connections by means of the ENCRYPTION option.
ENCRYPTION = *YES(...)
The TELNET server implements (on principle) encryption for connections by means of the ENCRYPTION option.
ENCRYPTION=*YES(...) may only be specified if TLS-SUPPORT=*PAR(...) is not also specified.
As single DES with 56 bit key length doesn't provide anymore a sufficiently protection one should always use encryption via TLS.
DEBUG =
Switch for the encryption trace.
DEBUG = *STD
Default: *NO
DEBUG = *NO
Encryption trace not enabled.
DEBUG = *YES
Encryption trace enabled.
KEY = <x-text 1..16>
Key to be used for DES 64 encryption.
The key must be specified without quotes and is interpreted as a hexadecimal string.
Example:
The key “TELNET” is E3C5D3D5C5E3 in hexadecimal notation and must be specified as follows:
... ENCRYPTION=*YES(KEY=E3C5D3D5C5E3)
SSL-LIBRARY =
See the -Z OpenSSLlibName option on "-Z OpenSSLlibName".
SSL-LIBRARY = *STD
Default: LMS library to which the IMON logical ID SYSLNK refers.
SSL-LIBRARY = *NONE
No LMS library is specified.
SSL-LIBRARY = <filename 1..54_without-generation-version>
Name of the LMS library which contains the OpenSSL dynamically loadable module.
OPTION-FILE =
File in which the options are stored.
OPTION-FILE = *STD
Default: SYSDAT.TCP-IP-AP.nnn.TELNETD.OPT
OPTION-FILE = <filename 1..54_without-generation-version>
Name of the option file.
SELECTOR =
Selector for TELNET exit routines. See also the -E option on "-E - Specify exit routines" .
SELECTOR = *STD
Default: No exits
SELECTOR = <text 1..511>
Specifies the selector for the TELNET exit routines.
PORT-NUMBER =
Port number under which the TELNET server is started. See also the -P option on "-P - Specify port number".
PORT-NUMBER = *STD
Default: 23
PORT-NUMBER = <integer 0..32767>
Specifies the port number under which the TELNET server is started.
SERVER-ENTER-FILE =
Name of the start file for the TELNET server.
SERVER-ENTER-FILE = *STD
Default: SYSENT.TCP-IP-AP.nnn.TELNETD
SERVER-ENTER-FILE = <filename 1..54_without-generation-version>
Specifies the name of the start file for the TELNET server.
LOGGING-FILE =
Name of the logging file for the TELNET server.
LOGGING-FILE = *STD
Default: SYSOUT.TCP-IP-AP.nnn.TELNETD
LOGGING-FILE = <filename 1..54_without-generation-version>
Specifies the name of the logging file for the TELNET server.