Solaris Common Desktop Environment: Benutzerhandbuch für Fortgeschrittene und Systemverwalter

Eine Anmeldeanzeige auf einer Netzwerkanzeige anzeigen

Der Anmeldeserver 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 Anmeldeserver 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 konfiguriert, XDMCP direkt zu verwenden (Abfragemodus), wird dem X-Terminal der Hostname des Anmeldeserversystems mitgeteilt. Das X-Terminal nimmt dann beim Starten automatisch Kontakt mit dem Anmeldeserver 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 Anmeldeserver, damit dieser ein Anmeldefenster anzeigt. Wird beispielsweise der X-Server auf einer Grafikanzeige auf Workstation bridget gestartet, zeigt der Anmeldeserver anita eine Anmeldeanzeige auf dem X-Server an:

X -query anita

Indirekte XDMCP-Anforderungen von Netzwerkanzeigen

Wird ein X-Terminal konfiguriert, XDMCP indirekt zu verwenden, wird dem X-Terminal der Hostname des Anmeldeserversystems mitgeteilt. Das X-Terminal nimmt dann beim Starten automatisch Kontakt mit dem Anmeldeserver auf, und dieser zeigt in einem Auswahlfenster eine Liste der anderen Anmeldeserver-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 Anmeldeserver auf.

Netzwerkanzeigen verwalten, die XDMCP nicht unterstützen

Ältere X-Terminals unterstützen möglicherweise XDMCP nicht. Damit der Anmeldeserver eine Anmeldeanzeige 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 Anmeldeserver 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 Anmeldeserver eine Anmeldeanzeige auf den beiden X-Terminals ruby und wolfie an, die XDMCP nicht unterstützen:

ruby.blackdog.com:0 AcmeXsta foreign 

wolfie:0 PandaCo foreign