CDE Handbuch für fortgeschrittene Benutzer und Systemverwalter

Einen Anmeldebildschirm auf einer Netzwerkanzeige anzeigen

Der Anmelde-Server kann Anforderungen von Netzwerkanzeigen zur Anzeige eines Anmeldefensters entgegennehmen. Die Netzwerkanzeige ist normalerweise ein X-Terminal, kann aber auch eine Workstation sein.

Um Anforderungen von Netzwerkanzeigen zu verwalten, unterstützt der Anmelde-Server das Protokoll XDMCP (X Display Manager Protocol) 1.0. Es ermöglicht dem Server, die Anforderungen anzunehmen oder abzulehnen. Bei den meisten X-Terminals ist XDMCP integriert.

Direkte XDMCP-Anforderungen von Netzwerkanzeigen

Wird ein X-Terminal so konfiguriert, daß XDMCP direkt verwenden wird (Abfragemodus), wird dem X-Terminal der Hostname des Anmelde-Server-Systems mitgeteilt. Das X-Terminal nimmt dann beim Starten automatisch Kontakt mit dem Anmelde-Server auf, und dieser zeigt ein Anmeldefenster auf dem X-Terminal an. In der Dokumentation des X-Terminals wird beschrieben, wie das Terminal für den XDMCP-Direktmodus konfiguriert werden kann.

Die meisten X-Server unterstützen auch die Option -query. In diesem Modus verhält sich der X-Server wie ein X-Terminal und sendet eine Anforderung an den Anmelde-Server, damit dieser ein Anmeldefenster anzeigt. Wird beispielsweise der X-Server auf einer Grafikanzeige auf Workstation bridget gestartet, zeigt der Anmelde-Server anita einen Anmeldebildschirm auf dem X-Server an:

X -query anita

Indirekte XDMCP-Anforderungen von Netzwerkanzeigen

Wird ein X-Terminal so konfiguriert, daß XDMCP indirekt verwendet wird, wird dem X-Terminal der Hostname des Anmelde-Server-Systems mitgeteilt. Das X-Terminal nimmt dann beim Starten automatisch Kontakt mit dem Anmelde-Server auf, und dieser zeigt in einem Auswahlfenster eine Liste der anderen Anmelde-Server-Hosts im Netzwerk an. Der Benutzer kann aus der Liste den Host wählen, der ein Anmeldefenster auf dem X-Terminal anzeigen soll. In der Dokumentation des X-Terminals wird beschrieben, wie das Terminal für den indirekten XDMCP-Modus konfiguriert werden kann.

Die meisten X-Server unterstützen die Option -indirect. In diesem Modus nimmt der X-Server im indirekten XDMCP-Modus Kontakt mit dem Anmelde-Server auf.

Netzwerkanzeigen verwalten, die XDMCP nicht unterstützen

Ältere X-Terminals unterstützen möglicherweise XDMCP nicht. Damit der Anmelde-Server einen Anmeldebildschirm auf diesen Terminals anzeigen kann, muß der Name des X-Terminals in die Datei Xserversaufgenommen werden.

Da sich die Anzeige in einem Netzwerk befindet, muß Anzeigename den Hostnamen als Namenskomponente enthalten. Mit Anzeigeklasse können spezifische Ressourcen einer bestimmten Klasse von X-Terminals angegeben werden (die Klasse des X-Terminals können Sie der zugehörigen Dokumentation entnehmen). Der Wert foreign für Anzeigetyp weist den Anmelde-Server an, keinen eigenen X-Server zu starten, sondern eine Verbindung mit einem vorhandenen X-Server herzustellen. In diesem Fall wird X_Server_Befehl nicht angegeben.

Beispiel

Durch die folgenden Zeilen in der Datei Xservers zeigt der Anmelde-Server einen Anmeldebildschirm auf den beiden X-Terminals ruby und wolfie:

ruby.blackdog.com:0 AcmeXsta foreign
wolfie:0 PandaCo foreign