Index: head/de_DE.ISO8859-1/books/handbook/x11/chapter.xml =================================================================== --- head/de_DE.ISO8859-1/books/handbook/x11/chapter.xml +++ head/de_DE.ISO8859-1/books/handbook/x11/chapter.xml @@ -4,7 +4,7 @@ $FreeBSD$ $FreeBSDde: de-docproj/books/handbook/x11/chapter.xml,v 1.79 2012/04/30 16:18:12 bcr Exp $ - basiert auf: r44741 + basiert auf: r44742 --> @@ -851,82 +851,69 @@ - Der X-Display-Manager - - - - Einführung - X-Display-Manager - Der X-Display-Manager - (XDM), eine optionale - Komponente des X-Window-Systems, verwaltet Sitzungen. Er kann mit - vielen Komponenten, wie minimal ausgestatteten X-Terminals, - Arbeitsplatz-Rechnern und leistungsfähigen Netzwerkservern, - nutzbringend eingesetzt werden. Da das X-Window-System - netzwerktransparent ist, gibt es zahlreiche - Möglichkeiten, X-Clients und X-Server auf unterschiedlichen - Rechnern im Netz laufen zu lassen. XDM - stellt eine grafische Anmeldemaske zur Verfügung, in der Sie - den Rechner, auf dem eine Sitzung laufen soll, auswählen - können und in der Sie die nötigen - Autorisierungs-Informationen, wie Benutzername und Passwort, - eingeben können. - - Die Funktion des X-Display-Managers lässt sich mit - der von &man.getty.8; (siehe ) - vergleichen. Er meldet den Benutzer am ausgesuchten System an, - startet ein Programm (meist einen Window-Manager) und - wartet darauf, dass dieses Programm beendet wird, das heißt - der Benutzer die Sitzung beendet hat. Nachdem die Sitzung beendet - ist, zeigt XDM den grafischen - Anmeldebildschirm für den nächsten Benutzer an. - + + &xorg; enthält den + X-Display-Manager XDM, um Sitzungen + zu verwalten. XDM stellt eine + graphische Anmeldemaske zur Verfügung, in der Sie den Server, + auf dem eine Sitzung laufen soll, auswählen können und in der + Sie die Autorisierungs-Informationen, wie Benutzername und + Passwort, eingeben können. + + Dieser Abschnitt zeigt, wie der X-Displaymanager + konfiguriert wird. Einige grafische Oberflächen enthalten + ihre eigenen graphischen Login-Manager. Eine Anleitung zur + Konfiguration des GNOME Display-Managers finden Sie im . Eine Anleitung zur Konfiguration + des KDE Display Managers finden Sie im . - XDM einrichten + <application>XDM</application> einrichten - Um XDM verwenden zu können, - installieren Sie den Port x11/xdm - (dieser wird standardmässig nicht in aktuellen - &xorg;-Versionen mitinstalliert). - Der XDM-Dæmon befindet sich dann in - /usr/local/bin/xdm und kann jederzeit von - root gestartet werden. Er verwaltet dann den - X-Bildschirm des lokalen Rechners. XDM - lässt sich bequem mit einem Eintrag in - /etc/ttys (siehe ) - bei jedem Start des Rechners aktivieren. In - /etc/ttys sollte schon der nachstehende - Eintrag vorhanden sein: + XDM kann über das Paket oder + den Port x11/xdm installiert werden. Nach + der Installation lässt sich XDM + durch einen Eintrag in /etc/ttys bei + jedem Start des Rechners aktivieren: ttyv8 "/usr/local/bin/xdm -nodaemon" xterm off secure - In der Voreinstellung ist dieser Eintrag nicht aktiv. Um den - Eintrag zu aktivieren, ändern Sie den Wert in Feld 5 von - off zu on und starten Sie - &man.init.8; entsprechend der Anleitung in neu. Das erste Feld gibt den Namen des - Terminals an, auf dem das Programm läuft. Im Beispiel wird - ttyv8 verwendet, das heißt - XDM läuft auf dem neunten - virtuellen Terminal. - - - - XDM konfigurieren + Ändern Sie den Wert off zu + on und speichern Sie die Datei. + ttyv8 zeigt an, dass + XDM auf dem neunten virtuellen + Terminal ausgeführt wird. + + Die Konfigurationsdateien von + XDM befinden sich in + /usr/local/lib/X11/xdm. Dieses + Verzeichnis enthält einige Dateien, mit denen das Verhalten + und Aussehen von XDM beeinflusst + werden kann, sowie ein paar Skripte und Programme + zur Einrichtung des Desktops. Eine Zusammenfassung der + Aufgaben dieser Dateien beschreibt die . Die genaue Syntax und + Verwendung wird in &man.xdm.1; beschrieben. - Das Verhalten und Aussehen von XDM - steuern Sie mit Konfigurationsdateien, die im Verzeichnis - /usr/local/lib/X11/xdm stehen. - Üblicherweise finden Sie dort die folgenden Dateien vor: + + Die Konfigurationsdateien von XDM - @@ -938,31 +925,63 @@ Xaccess - Regelsatz, der zur Autorisierung von Clients benutzt - wird. + Verbindungen zu XDM + werden über das X Display Manager Connection + Protocol (XDMCP) + hergestellt. Xaccess enthält + die Client-Berechtigungen zur Steuerung der + XDMCP-Verbindungen entfernter + Maschinen. In der Voreinstellung erlaubt diese + Datei keine Verbindungen von entfernten + Maschinen. Xresources - Vorgabewerte für X-Ressourcen. + Diese Datei steuert das Erscheinungsbild der + Bildschirmauswahl und Anmeldemasken von + XDM. In der + Voreinstellung erscheint ein rechteckiges + Anmeldefenster, dass den Hostnamen und einen + Anmeldeprompt mit Login: und + Password anzeigt. Das Format dieser + Datei entspricht den Dateien im Verzeichnis + app-defaults, die + in der Dokumentation von + &xorg; beschrieben + sind. Xservers - Liste mit lokalen und entfernten Bildschirmen, die - verwaltet werden. + Diese Datei enthält eine Liste entfernter + Rechner, die in der Bildschirmauswahl angeboten + werden. Xsession - Vorgabe für das Startskript der - Sitzung. + Dieses Skript wird von + XDM aufgerufen, nachdem + sich ein Benutzer erfolgreich angemeldet hat. + Üblicherweise besitzt jeder Benutzer eine angepasste + Version dieses Skripts in + ~/.xsession, das dann anstelle + von Xsession ausgeführt + wird. Xsetup_* - Skript, das dazu dient, Anwendungen vor der Anmeldung - zu starten. + Diese Skripten werden automatisch ausgeführt, + bevor die Bildschirmauswahl oder die Anmeldemasken + angezeigt werden. Für jeden lokalen Bildschirm gibt + es ein Skript namens Xsetup_*, + wobei * die lokale + Bildschirmnummer ist. Normalerweise werden damit + ein oder zwei Programme, wie + xconsole, im Hindergrund + gestartet. @@ -973,140 +992,53 @@ xdm-errors - Fehlermeldungen des Servers. + Enthält Fehler, die vom Server generiert + werden. Wenn ein von XDM + verwalteter Bildschirm hängen bleibt, suchen Sie in + dieser Datei nach Fehlermeldungen. Für jede Sitzung + werden die Meldungen auch in die Datei + ~/.xsession-errors des + Benutzers geschrieben. xdm-pid - Die Prozess-ID des gerade laufenden + Die Prozess-ID des gerade + laufenden XDM-Prozesses. - - - Im Verzeichnis /usr/local/lib/X11/xdm - befinden sich auch noch Skripten und Programme, die zum Einrichten - der XDM-Oberfläche dienen. Der - Zweck dieser Dateien und der Umgang mit ihnen wird in der - Hilfeseite &man.xdm.1; erklärt. Wir gehen im Folgenden nur - kurz auf ein paar der Dateien ein. - - Die vorgegebene Einstellung zeigt ein rechteckiges - Anmeldefenster, in dem der Rechnername in großer Schrift - steht. Darunter befinden sich die Eingabeaufforderungen - Login: und Password:. - Mit dieser Maske können Sie anfangen, wenn Sie das - Erscheinungsbild von XDM - verändern wollen. - - - Xaccess - - Verbindungen zu XDM werden - über das X Display Manager Connection Protocol - (XDMCP) hergestellt. - XDMCP-Verbindungen von entfernten Maschinen - werden über den Regelsatz in Xaccess - kontrolliert. Diese Datei wird allerdings ignoriert, wenn in - xdm-config keine Verbindungen entfernter - Maschinen erlaubt sind (dies ist auch die Voreinstellung). - - - - Xresources - In dieser Datei kann das Erscheinungsbild der - Bildschirmauswahl und der Anmeldemasken festgelegt werden. Das - Format entspricht den Dateien im Verzeichnis - app-defaults, die in der - Dokumentation von &xorg; - beschrieben sind. - - - - Xservers - Diese Datei enthält eine Liste entfernter Maschinen, die - in der Bildschirmauswahl angeboten werden. - - - - Xsession - Dieses Skript wird vom XDM - aufgerufen, nachdem sich ein Benutzer erfolgreich angemeldet hat. - Üblicherweise besitzt jeder Benutzer eine angepasste Version - dieses Skripts in ~/.xsession, das dann - anstelle von Xsession ausgeführt - wird. - - - - Xsetup_* - Diese Skripten werden automatisch ausgeführt bevor die - Bildschirmauswahl oder die Anmeldemasken angezeigt werden. - Für jeden lokalen Bildschirm gibt es ein Skript, dessen - Namen aus Xsetup_ gefolgt von der - Bildschirmnummer gebildet wird (zum Beispiel - Xsetup_0). Normalerweise werden damit ein - oder zwei Programme, wie xconsole, im - Hintergrund gestartet. - - - - xdm-config - Diese Datei enthält Einstellungen, die für jeden - verwalteten Bildschirm zutreffen. Das Format entspricht dem der - Dateien aus app-defaults. - - - - xdm-errors - Die Ausgaben jedes X-Servers, den - XDM versucht zu starten, werden in - dieser Datei gesammelt. Wenn ein von - XDM verwalteter Bildschirm aus - unbekannten Gründen hängen bleibt, sollten Sie in - dieser Datei nach Fehlermeldungen suchen. Für jede Sitzung - werden die Meldungen auch in die Datei - ~/.xsession-errors des Benutzers - geschrieben. - +
- Einrichten eines Bildschirm-Servers auf dem Netzwerk + Fernzugriff einrichten + + In der Voreinstellung können sich nur Benutzer auf + dem selben System über XDM + anmelden. Um es Benutzern anderer Systeme zu ermöglichen, + sich mit dem Bildschirm-Server zu verbinden, muss der + Zugriffsregelsatz bearbeitet und der Listener aktiviert + werden. - Damit sich Clients mit dem Bildschirm-Server verbinden - können, muss der Zugriffsregelsatz editiert und der - Listener aktiviert werden. Die Vorgabewerte sind sehr - restriktiv eingestellt. Damit XDM - Verbindungen annimmt, kommentieren Sie eine Zeile in der - xdm-config Datei aus: + Um XDM so zu konfigurieren, + dass jede Verbindung angenommen wird, kommentieren Sie die + Zeile DisplayManager.requestPort in + /usr/local/lib/X11/xdm/xdm-config aus, + indem Sie der Zeile ein ! + voranstellen. ! SECURITY: do not listen for XDMCP or Chooser requests ! Comment out this line if you want to manage X terminals with xdm DisplayManager.requestPort: 0 - Starten Sie danach XDM neu. - Beachten Sie, dass Kommentare in den - Ressourcen-Konfigurationsdateien mit einem ! - anstelle des sonst üblichen Zeichens # - beginnen. Wenn Sie strengere Zugriffskontrollen einrichten wollen, - sehen Sie sich die Beispiele in Xaccess und - die Hilfeseite &man.xdm.1; an. + Speichern Sie die Änderungen und starten Sie + XDM neu. Um den Fernzugriff zu + beschränken, sehen Sie sich die Beispiele in + /usr/local/lib/X11/xdm/Xaccess an. + Zusätzliche Informationen finden Sie in &man.xdm.1; - - - XDM ersetzen - - Es gibt mehrere Anwendungen, die - XDM ersetzen können, zum Beispiel - KDM, der Teil von - KDE ist und später in diesem - Kapitel besprochen wird. KDM ist - ansprechender gestaltet und bietet neben einigen Schnörkeln - die Möglichkeit, den zu verwendenden Window-Manager bei der - Anmeldung auszuwählen. -