SuSE Linux: Version 8.1
Öffnen Sie die Datei /etc/X11/xdm/Xstartup als root mit einem Editor Ihrer Wahl
vi /etc/X11/xdm/Xstartup
und suchen Sie nach dem folgenden Abschnitt:
while test "$RUID" = "0" ; do test "$LOCATION" = "console" && break test "$LOCATION" = "localhost" && break test "$LOCATION" = "`hostname -f`" && break test -s /etc/rc.config && . /etc/rc.config test "$ROOT_LOGIN_REMOTE" = "yes" && break $xmessage -timeout 10 -default okay -center "No foreign root login allowed" exit 1 done
Ersetzen Sie die Zeile 59
test -s /etc/rc.config && . /etc/rc.configdurch
test -s /etc/sysconfig/displaymanager && . /etc/sysconfig/displaymanager
und ändern Sie Zeile 60 von
test "$ROOT_LOGIN_REMOTE" = "yes" && break
in
test "$DISPLAYMANAGER_ROOT_LOGIN_REMOTE" = "yes" && break
Speichern Sie die Datei ab und starten Sie Ihren XDM anschliessend neu. Vergewissern Sie sich, dass in der Datei /etc/sysconfig/displaymanager die Variable DISPLAYMANAGER_REMOTE_ACCESS auf yes gesetzt ist. Fügen Sie diese Variable ggf. mit einem Editor Ihrer Wahl der Datei hinzu. Beachten Sie bitte, dass Sie bei Veränderungen an Dateien unter /etc/sysconfig anschliessend SuSEconfig ausführen.