Solaris CDE: Benutzerhandbuch für Fortgeschrittene und Systemverwalter

Zugriffsrechte für den X-Server ändern

Standardmäßig steuert der Anmeldeserver die Zugriffsrechte für den X-Server getrennt für jeden Benutzer. Dazu werden Informationen in der Datei Home-Verzeichnis/.Xauthority gespeichert und geschützt. Nur Benutzer mit Leserechten für diese Datei können eine Verbindung mit dem X-Server herstellen. Normalerweise ist dies die beste Methode, den Zugriff auf den X-Server zu steuern.

Eine Alternative zur benutzerbasierten Variante ist die Zugriffssteuerung auf Host-Basis. Bei dieser Vorgehensweise kann auf einem Host mit Zugriffsberechtigung jeder Benutzer eine Verbindung mit dem X-Server herstellen. Es gibt folgende Gründe für die Verwendung der Zugriffssteuerung auf Host-Basis:

Die X-Server-Umgebung ändern

Sollen dem X-Server beim Start durch den Anmeldeserver eine oder zwei Umgebungsvariablen und -werte zur Verfügung gestellt werden, geben Sie diese mit der Ressource Dtlogin*environment in der Datei Xconfig an. Beispiel:

Dtlogin*environment: VAR1=foo VAR2=bar

Der lokale X-Server erhält so den Zugriff auf die Variablen VAR1 und VAR2. Die Variablen werden auch in die Skripts Xsession und Xfailsafe exportiert.

Die Standardsprache ändern

Wenn sich der Benutzer in der Anmeldeanzeige beim Desktop anmeldet, wird die Benutzersitzung mit den im Menü 'Sprachen' gewählten landesspezifischen Einstellungen ausgeführt. Wählt der Benutzer keine Sprache aus, wird die Standardeinstellung des Anmeldeservers verwendet. Die Standardsprache kann mit der Ressource Dtlogin*language in der Datei Xconfig festgelegt werden. Beispiel:

Dtlogin*language: Ja_JP

Der Dokumentation Ihres Systems können Sie entnehmen, welche Sprachen verfügbar sind.

Den Inhalt des Menüs 'Sprachen' der Anmeldeanzeige ändern

Standardmäßig werden im Menü 'Sprachen' der Anmeldeanzeige alle im System installierten Sprachen angezeigt. Wählt der Benutzer eine Sprache aus der Liste, wird die Anmeldeanzeige in der gewählten Sprache erneut angezeigt. Bei jeder späteren Anmeldung des Benutzers, wird die Desktop-Sitzung mit dieser Einstellung gestartet.

Sie können eine eigene Liste mit Sprachen erstellen, indem Sie die Ressource Dtlogin*languageList in der Datei Xconfig entsprechend ändern:

Dtlogin*languageList: En_US De_DE

Der Anmeldeserver zeigt ab jetzt nur die Einträge En_US und De_DE im Menü 'Sprachen' an.