Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

rexecd (1 M )
BEZEICHNUNG
- Server für Femausführung
rexecd
ÜBERSICHT
host .port
in. rexecd
BESCHREIBUNG
ist der Server für die Routine
in.rexecd
Fernausführung zur Verfügung und führt Gültigkeitsprüfungen anhand von
Benutzernamen und verschlüsselten Paßwörtern durch. Der Server wird bei Bedarf
automatisch von
1)
Der Server liest Zeichen von der Socket-Schnittstelle bis zu einem Null-
(\0)-Byte. Die sich daraus ergebende Zeichenkette wird als ASCII-Zahl zur
Basis 10 interpretiert.
2)
Ist die aus Schritt 1 resultierende Zahl nicht Null, wird sie als
Anschlußnummer eines Sekundär-Datenstroms interpretiert, der für
verwendet werden soll. Daraufhin wird eine zweite Verbindung zu dem
angegebenen Anschluß am Rechner des Client hergestellt.
3 )
Von der Socket-Schnittstelle, die das Protokoll eingeleitet hat, wird ein mit
Null abschließender Benutzername mit maximal 16 Zeichen abgerufen.
4)
Von der Socket-Schnittstelle, die das Protokoll eingeleitet hat, wird ein mit
Null abschließendes, verschlüsseltes Paßwort mit maximal 16 Zeichen
abgerufen.
5)
Von der Socket-Schnittstelle, die das Protokoll eingeleitet hat, wird ein mit
Null abschließendes Kommando abgerufen, das an eine Shell übergeben
werden soll. Das Kommando darf nur so lang sein, wie es die Obergrenze
für die Größe der Argumentliste für das System zuläßt.
6)
Nun überprüft
wechselt bei Erfolg in das Home-Verzeichnis des Benutzers und richtet die
Benutzer- und Gruppenrechte für den Benutzer ein. Schlägt einer dieser
Schritte fehl, wird die Verbindung abgebrochen, und es wird eine Diag­
nosemeldung zurückgegeben.
7)
Über
zurückgegeben, und die Kommandozeile wird an die normale Anmelde-
Shell des Benutzers übergeben. Die Shell übernimmt die von
hergestellten Netzwerkverbindungen.
SIEHE AUCH
inetd(lM)

FEHLERMELDUNGEN

Alle Fehlermeldungen werden über die zur Standardfehlerausgabe
gehörende Verbindung zurückgegeben, danach werden alle Netz wer kverbin-
dungen beendet. Ein Fehler wird mit einem führenden Byte mit dem Wert 1
angezeigt (0 wird in Schritt 7 bei erfolgreichem Abschluß aller Schritte vor
Ausführung des Kommandos zurückgegeben).
1-440
aufgerufen und führt dann das folgende Protokoll aus:
inetd(lM)
die Berechtigung des Benutzers wie beim Laden,
in. rexecd
die
zu
gehörende
stderr
Er stellt Einrichtungen zur
rexec(3N).
Verbindung
wird
rex ec d (1 M )
stderr
ein
Null-Byte
in. rexecd
stderr
04/92

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinixv5.40 (mx500)

Inhaltsverzeichnis