Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Konfiguration von TELNET via Installationskommando SET-FTP-TELNET-PARAMETERS

&pagelevel(3)&pagelevel

Für die komplette Kommando-Syntax und die Beschreibung der Installations-Operanden, siehe "Installation von FTP und TELNET via SDF-Kommando".

SET-FTP-TELNET-PARAMETERS

(...)
, TELNET-SERVER-PROC = *NO / *CREATE(...)

*CREATE(...)

|JOB-NAME = *STD / <name 1..5>

|, JOB-CLASS = *STD / <name 1..8>

|, CPU-TIME = *STD / <integer 1..32767>

|, PRIORITY = *STD / <integer 0..255>

|, DEBUG = *STD / <integer 0..9>

|, TRACE = *STD / <integer 0..9>

|, MAXIMUM-CONNECTIONS = *STD / <integer 1..900>

|, STATION-ID = *STD / <integer 0..6>

|, ASCII-TABLE = *STD / <text 1..8>

|, EBCDIC-TABLE = *STD / <name 1..8>

|, TLS-SUPPORT = *STD / *NO / *PARAMETERS(...)

|
*PARAMETERS (...)

|
|OPTION = *STD / *START-TLS / *AUTHENTICATION(...)

|
|
*AUTHENTICATION(...)

|
|
|DEBUG =  *STD / *NO / *YES

|
|, PROTOCOL = *STD / <text 1..80>

|
|, MIN-PROTOCOL-VERSION = *STD / *TLSV1.2 / *TLSV1.3

|
|, MAX-PROTOCOL-VERSION = *STD / *TLSV1.2 / *TLSV1.3

|
|, CIPHER-SUITE = *STD / <text 1..80_with-lower-case>

|
|, CIPHER-SUITE-TLSV13 = *STD / <text 1..511_with-lower-case>

|
|, RSA-CERTIFICATE-FILE = *STD / *NONE / <filename 1..54_without-generation-version>

|
|, RSA-KEY-FILE = *STD / *NONE / <filename 1..54_without-generation-version>

|
|, DSA-CERTIFICATE-FILE = *STD / *NONE / <filename 1..54_without-generation-version>

|
|, DSA-KEY-FILE = *STD / *NONE / <filename 1..54_without-generation-version>

|
|, CA-CERTIFICATE-FILE = *STD / *NONE / <filename 1..54_without-generation-version>

|
|, CLIENT-CA-FILE = *STD / *NONE / <filename 1..54_without-generation-version>

|
|, CERT-CHAIN-FILE = *STD / *NONE / <filename 1..54_without-generation-version>

|
|, CA-REVOCATION-FILE = *STD / *NONE / <filename 1..54_without-generation-version>

|
|, RANDOM-FILE = *STD / <filename 1..54_without-generation-version>

|
|, SSL-LIBRARY = *STD / *NONE / <filename 1..54_without-generation-version>

|
|, VERIFY-CLIENT = *STD / *NONE / *OPTIONAL / *REQUIRE

|
|, VERIFY-DEPTH = *STD / <1..32767>

|, ENCRYPTION = *STD / *NO / *YES(...)

|
*YES(...)

|
|DEBUG = *STD / *NO / *YES

|
|, KEY = <x-text 1..16>

|
|, SSL-LIBRARY = *STD / *NONE / <filename 1..54_without-generation-version>

|, OPTION-FILE = *STD / <filename 1..54_without-generation-version>

|, SELECTOR = *STD / <text 1..511>

|, PORT-NUMBER = *STD / <integer 0..32767>

|, SERVER-ENTER-FILE = *STD / <filename 1..54_without-generation-version>

|, LOGGING-FILE = *STD / <filename 1..54_without-generation-version>
(...)


TELNET-SERVER-PROC = *NO / *CREATE(...)
Parameter für TELNET-Server

TELNET-SERVER-PROC = *NO
Es soll keine Installation für den TELNET-Server durchgeführt werden.

TELNET-SERVER-PROC = *CREATE(...)
Der TELNET-Server soll konfiguriert werden. Aus den eingegebenen Parametern wird die Enter-Datei zum Start des TELNET-Servers erstellt.

JOB-NAME = *STD / <name 1..5>
Dieser Name wird als Präfix verwendet. Um den Datenstationsnamen der jeweiligen Verbindung zu erhalten, wird an den JOB-NAME die laufende Nummer angehängt. Siehe auch Option -A .

JOB-NAME = *STD
Entspricht der Angabe TELSR bzw. dem Wert in der Installationsdatei.

JOB-NAME =<name 1..5>
Job-Name, der als Prefix verwendet wird.

JOB-CLASS =  *STD / <name 1..8>
Jene Jobklasse, in welcher der Serverprozess laufen soll. Stellen Sie sicher, dass in dieser Jobklasse Enter-Jobs mit folgenden Parametern gestartet werden dürfen:
CPU-LIMIT=*NO, RUN-PRIORITY=120 sowie START=*IMMEDIATELY.

JOB-CLASS = *STD
Entspricht der Standard-Jobklasse des Systems bzw. dem Wert in der Installationsdatei.

JOB-CLASS =<name 1..8>
Name der Job-Klasse.

CPU-TIME =
CPU-Zeit, die für den Serverprozess maximal zur Verfügung steht.

CPU-TIME = *STD
Entspricht der Angabe NTL bzw. dem Wert in der Installationsdatei.

CPU-TIME =<integer 1..32767>
CPU-Zeit, die für den Serverprozess maximal zur Verfügung steht.

PRIORITY =
Priorität, mit der der Serverprozess laufen soll.

PRIORITY = *STD
Entspricht der Angabe 120 bzw. dem Wert in der Installationsdatei.

PRIORITY =<integer 0..255>
Priorität, mit der der Serverprozess laufen soll.

DEBUG=
Trace zur Benutzerebene. Siehe auch Option -D .

DEBUG = *STD
Entspricht der Angabe 0 bzw. dem Wert in der Installationsdatei.

DEBUG = <integer 0..9>
Debug-Level

TRACE =
Trace zur TCP/IP-(Socket)-Schnittstelle. Siehe auch Option -T .

TRACE = *STD
Entspricht der Angabe 0 bzw. dem Wert in der Installationsdatei.

TRACE = <integer 0..9>
Socket-Trace-Level

MAXIMUM-CONNECTIONS =
Maximale Anzahl von Verbindungen, die der Server bedienen soll. Siehe auch Option -N .

MAXIMUM-CONNECTIONS = *STD
Entspricht der Angabe 15 bzw. dem Wert in der Installationsdatei.

MAXIMUM-CONNECTIONS = <integer 1..900>
Maximale Anzahl von Verbindungen, die der Server bedienen soll.

STATION-ID =
Anzahl der Stellen, mit denen der Name des fernen Rechners bzw. der Job-Name des TELNET-Servers im Datenstationsnamen berücksichtigt werden soll. Siehe auch Option -S .

STATION-ID = *STD
Entspricht der Angabe 0 bzw. dem Wert in der Installationsdatei.

STATION-ID = <integer 0..6>
Anzahl der Stellen, mit denen der Name des fernen Rechners bzw. der Job-Name des TELNET-Servers im Datenstationsnamen berücksichtigt werden soll.

ASCII-TABLE =
Standard-ASCII-Codetabelle (ISO 88591). Siehe auch Option -X .

ASCII-TABLE = *STD
Entspricht der Angabe von 8 Blanks bzw. dem Wert in der Installationsdatei.

ASCII-TABLE = <text 1..8>
Standard-ASCII-Codetabelle.
Ein nicht-leerer Wert für ASCII-TABLE (als Kommandoparameter angegeben oder - falls ASCII-TABLE=*STD - als Wert in der evtl. angegebenen Installationsdatei), ist nur dann wirksam, wenn auch EBCDIC-TABLE (als Kommandoparameter angegeben oder - falls EBCDIC-TABLE=*STD - als Wert in der evtl. angegebenen Installationsdatei) nicht einen leeren Wert besitzt.

EBCDIC-TABLE =
Standard-EBCDIC-Code-Tabelle (EDF041). Siehe auch Option -X .

EBCDIC-TABLE = *STD
Entspricht der Angabe von 8 Blanks bzw. dem Wert in der Installationsdatei.

EBCDIC-TABLE = <name 1..8>
Standard-EBCDIC-Code-Tabelle.
Ein nicht-leerer Wert für EBCDIC-TABLE (als Kommandoparameter angegeben oder, falls EBCDIC-TABLE=*STD gesetzt ist, als Wert in der evtl. angegebenen Installationsdatei), ist nur dann wirksam, wenn auch ASCII-TABLE (als Kommandoparameter angegeben oder - falls ASCII-TABLE=*STD - als Wert in der evtl. angegebenen Installationsdatei) nicht einen leeren Wert besitzt.

TLS-SUPPORT = *STD / *NO / *PARAMETERS(...)
Festlegung, ob die Verbindung mit TLS/SSL abgesichert werden soll.

TLS-SUPPORT = *STD
Voreinstellung: *NO.

TLS-SUPPORT = *NO
Der TELNET-Server führt keine Absicherung der Verbindungen mithilfe der TELNET-Option START-TLS durch.

TLS-SUPPORT = *PARAMETERS(...)
Der TELNET-Server führt eine Absicherung der Verbindungen via TLS/SSL durch.

OPTION =
TELNET-Option zur Durchführung von TLS/SSL. Siehe auch Option -Z tls-required .

OPTION = *STD
Voreinstellung: START-TLS

OPTION = *START-TLS
TLS/SSL wird über die TELNET-Option START-TLS durchgeführt.

OPTION = *AUTHENTICATION(...)
TLS/SSL wird über die TELNET-Option AUTHENTICATION durchgeführt. Siehe auch Option -B .

DEBUG =
Schalter für den Authentication-Trace.

DEBUG = *STD
Voreinstellung: *NO

DEBUG = *NO
Authentication-Trace nicht einschalten.

DEBUG = *YES
Authentication-Trace einschalten.

PROTOCOL =
Siehe Option -Z Protocol.

PROTOCOL = *STD
Voreinstellung: ALL

PROTOCOL = <text 1..80>
Spezifikation des zu verwendenden TLS/SSL-Protokolls.

MIN-PROTOCOL-VERSION =  *STD / *TLSV1.2 / *TLSV1.3
Siehe Option -Z tlsMinProtocolVersion.

MIN-PROTOCOL-VERSION = *STD
Voreinstellung: Es wird keine Vorgabe für die minimale zu verwendende TLS-Version gemacht.

MIN-PROTOCOL-VERSION = *TLSV1.2
Es wird mindestens TLS in der Version TLSv1.2 verwendet.

MIN-PROTOCOL-VERSION = *TLSV1.3
Es wird mindestens TLS in der Version TLSv1.3 verwendet.

MAX-PROTOCOL-VERSION =  *STD / *TLSV1.2 / *TLSV1.3
Siehe Option -Z tlsMaxProtocolVersion.

MAX-PROTOCOL-VERSION = *STD
Voreinstellung: Es wird keine Vorgabe für die maximal zu verwendende TLS-Version gemacht.

MAX-PROTOCOL-VERSION = *TLSV1.2
Es wird maximal TLS in der Version TLSv1.2 verwendet.

MAX-PROTOCOL-VERSION = *TLSV1.3
Es wird maximal TLS in der Version TLSv1.3 verwendet.

CIPHER-SUITE =
Siehe Option -Z CipherSuite.

CIPHER-SUITE = *STD
Voreinstellung: ALL:!EXP:!ADH

CIPHER-SUITE = <text 1..80_with-lower-case>
Spezifikation der zu verwendenden Verschlüsselungs-Algorithmen.

CIPHER-SUITE-TLSV13 = *STD / <text 1..511_with-lower-case>
Siehe Option -Z CipherSuite13.

CIPHER-SUITE-TLSV13 = *STD
Voreinstellung: TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256

CIPHER-SUITE-TLSV13 = <text 1..511_with-lower-case>
Spezifikation der zu verwendenden TLSv1.3 Verschlüsselungs-Algorithmen.

RSA-CERTIFICATE-FILE =
Siehe Option -Z RSACertificateFile.

RSA-CERTIFICATE-FILE = *STD
Voreinstellung: *NONE

RSA-CERTIFICATE-FILE = *NONE
Es wird keine RSA-Zertifikats-Datei angegeben.

RSA-CERTIFICATE-FILE = <filename 1..54_without-generation-version>
Name der RSA-Zertifikats-Datei.

RSA-KEY-FILE =
Siehe Option -Z RSAKeyFile.

RSA-KEY-FILE = *STD
Voreinstellung: *NONE

RSA-KEY-FILE = *NONE
Es wird keine RSA-Schlüssel-Datei angegeben.

RSA-KEY-FILE = <filename 1..54_without-generation-version>
Name der RSA-Schlüssel-Datei.

DSA-CERTIFICATE-FILE =
Siehe Option -Z DSACertificateFile.

DSA-CERTIFICATE-FILE = *STD
Voreinstellung: *NONE

DSA-CERTIFICATE-FILE = *NONE
Es wird keine DSA-Zertifikats-Datei angegeben.

DSA-CERTIFICATE-FILE = <filename 1..54_without-generation-version>
Name der DSA-Zertifikats-Datei.

DSA-KEY-FILE =
Siehe Option -Z DSAKeyFile .

DSA-KEY-FILE = *STD
Voreinstellung: *NONE

DSA-KEY-FILE = *NONE
Es wird keine DSA-Schlüssel-Datei angegeben.

DSA-KEY-FILE = <filename 1..54_without-generation-version>
Name der DSA-Schlüssel-Datei.

CA-CERTIFICATE-FILE =
Siehe Option -Z CACertificateFile .

CA-CERTIFICATE-FILE = *STD
Voreinstellung: *NONE

CA-CERTIFICATE-FILE = *NONE
Es wird keine CA-Zertifikats-Datei angegeben.

CA-CERTIFICATE-FILE = <filename 1..54_without-generation-version>
Name der CA-Zertifikats-Datei.

CLIENT-CA-FILE =
Siehe Option -Z AcceptableClientCAFile .

CLIENT-CA-FILE = *STD
Voreinstellung: *NONE

CLIENT-CA-FILE = *NONE
Es wird keine Datei angegeben.

CLIENT-CA-FILE = <filename 1..54_without-generation-version>
Name der Datei mit den Zertifikaten der akzeptierten CAs.

CERT-CHAIN-FILE =
Siehe Option -Z CertificateChainFile .

CERT-CHAIN-FILE = *STD
Voreinstellung: *NONE

CERT-CHAIN-FILE = *NONE
Es wird keine CA-Zertifikatsketten-Datei angegeben.

CERT-CHAIN-FILE = <filename 1..54_without-generation-version>
Name der CA-Zertifikatsketten-Datei.

CA-REVOCATION-FILE =
Siehe Option -Z CARevocationFile .

CA-REVOCATION-FILE = *STD
Voreinstellung: *NONE

CA-REVOCATION-FILE = *NONE
Es wird keine CA-Wiederruf-Datei angegeben.

CA-REVOCATION-FILE = <filename 1..54_without-generation-version>
Name der CA-Wiederruf-Datei (CRL).

RANDOM-FILE =
Siehe Option -Z RandFile .

RANDOM-FILE = *STD
Voreinstellung: SYSDAT.TCP-IP-AP.nnn.TELNETD.RAND

RANDOM-FILE = <filename 1..54_without-generation-version>
Name der Datei, die die Daten für die Initialisierung des PRNG enthält.

SSL-LIBRARY =
Siehe Option -Z OpenSSLlibName .

SSL-LIBRARY = *STD
Voreinstellung: LMS-Bibliothek, auf die die IMON Logical-ID SYSLNK verweist.

SSL-LIBRARY = *NONE
Es wird keine LMS-Bibliothek angegeben.

SSL-LIBRARY = <filename 1..54_without-generation-version>
Name der LMS-Bibliothek, die den OpenSSL-Nachlade-Modul enthält.

VERIFY-CLIENT =
Siehe Option -Z VerifyClient .

VERIFY-CLIENT = *STD
Voreinstellung: *NONE

VERIFY-CLIENT = *NONE
Es wird kein Zertifikat vom TELNET-Client angefordert.

VERIFY-CLIENT = *OPTIONAL
Es wird ein Zertifikat vom TELNET-Client angefordert. Wird aber kein oder nur ein ungültiges Zertifikat zurückgeschickt, so wird dem TELNET-Client dennoch der Zugang erlaubt.

VERIFY-CLIENT = *REQUIRE
Es wird ein Zertifikat vom TELNET-Client angefordert. Wird kein oder nur ein ungültiges Zertifikat zurückgeschickt, dann wird dem TELNET-Client der Zugang verweigert.

VERIFY-DEPTH =
Siehe Option -Z VerifyDepth .

VERIFY-DEPTH = *STD
Voreinstellung: 1

VERIFY-DEPTH = <integer 0..32767>
Anzahl der Zertifikate zwischen dem Client-Zertifikat und dem Zertifikat, das dem TELNET-Server bekannt ist (inklusive letzterem).

ENCRYPTION = *STD / *NO / *YES(...)
Legt fest, ob der TELNET-Server die Encryption der Verbindung mithilfe der ENCRYPTION-Option durchführt. Siehe auch Option -H .

ENCRYPTION = *STD
Voreinstellung: *NO.

ENCRYPTION = *NO
Der TELNET-Server führt keine Encryption der Verbindungen mittels der ENCRYPTION-Option durch.

ENCRYPTION = *YES(...)
Der TELNET-Server führt (prinzipiell) eine Encryption der Verbindungen mittels der ENCRYPTION-Option durch.


ENCRYPTION=*YES(...) darf nur dann angegeben werden, wenn nicht gleichzeitig TLS-SUPPORT=*PAR(...) spezifiziert ist.

Da einfaches DES mit einer Schlüssellänge von 56 Bit mittlerweile keinen hinreichenden Schutz mehr bietet, sollte immer Verschlüsselung mittels TLS verwendet werden.


DEBUG =
Schalter für den Encryption-Trace.

DEBUG = *STD
Voreinstellung: *NO

DEBUG = *NO
Encryption-Trace nicht einschalten.

DEBUG = *YES
Encryption-Trace einschalten.

KEY = <x-text 1..16>
Für die DES 64-Encryption zu verwendender Schlüssel.
Der Schlüssel muss ohne Hochkommata angegeben werden und wird als Sedezimal-String interpretiert.
Beispiel:
Der Schlüssel „TELNET“ lautet in sedezimaler Darstellung E3C5D3D5C5E3 und muss wie folgt spezifiziert werden:
... ENCRYPTION=*YES(KEY=E3C5D3D5C5E3)

SSL-LIBRARY =
Siehe Option -Z OpenSSLlibName .

SSL-LIBRARY = *STD
Voreinstellung: LMS-Bibliothek, auf die die IMON Logical-ID SYSLNK verweist.

SSL-LIBRARY = *NONE
Es wird keine LMS-Bibliothek angegeben.

SSL-LIBRARY = <filename 1..54_without-generation-version>
Name der LMS-Bibliothek, die den OpenSSL-Nachlade-Modul enthält.

OPTION-FILE =
Datei, in der die Optionen hinterlegt werden.

OPTION-FILE = *STD
Voreinstellung: SYSDAT.TCP-IP-AP.nnn.TELNETD.OPT

OPTION-FILE = <filename 1..54_without-generation-version>
Name der Option-Datei.

SELECTOR=
Selector für TELNET-Exit-Routinen. Siehe auch Option -E .

SELECTOR = *STD
Voreinstellung: Keine Exits

SELECTOR = <text 1..511>
Spezifiziert den Selektor für die TELNET-Exit-Routinen.

PORT-NUMBER =
Portnummer unter der der TELNET-Server gestartet wird. Siehe auch Option -P .

PORT-NUMBER = *STD
Voreinstellung: 23

PORT-NUMBER = <integer 0..32767>
Spezifiziert die Portnummer, unter der der TELNET-Server gestartet wird.

SERVER-ENTER-FILE =
Name der Start-Datei für den TELNET-Server.

SERVER-ENTER-FILE = *STD
Voreinstellung: SYSENT.TCP-IP-AP.nnn.TELNETD

SERVER-ENTER-FILE = <filename 1..54_without-generation-version>
Spezifiziert den Namen der Start-Datei für den TELNET-Server.

LOGGING-FILE = *STD / <filename 1..54_without-generation-version>
Name der Protokoll-Datei für den TELNET-Server.

LOGGING-FILE = *STD
Voreinstellung: SYSOUT.TCP-IP-AP.nnn.TELNETD

LOGGING-FILE = <filename 1..54_without-generation-version>
Spezifiziert den Namen der Protokoll-Datei für den TELNET-Server.