Übersicht
Stichwortsuche
History
Versionen
Kategorien
Alle Artikel
SuSE Linux: Version 6.0, 1. Auflage
Sie versuchen sich - beispielsweise von einem XTerminal aus - remote auf einem Server anzumelden und bekommen die Fehlermeldung, root sei es nicht erlaubt, sich über das Netz einzuloggen.
In die Scripten /usr/X11R6/lib/X11/xdm/LogOn
und
/usr/X11R6/lib/X11/xdm/Xsetup_default
haben sich ein paar
Fehler eingeschlichen.
Patchen Sie die die Datei /usr/X11R6/lib/X11/xdm/LogOn
folgendermaßen:
@@ -14,13 +14,14 @@ BINDIR=/usr/X11R6/bin xmessage=${BINDIR}/xmessage +RUID=`id -ur $USER` # # If login is disabled, give an appropriate message # and exit if normal user knock on. # if test -f $NOLOGIN -a -x $xmessage ; then $xmessage -file $NOLOGIN -timeout 10 -default okay -center - test "$UID" != "0" && exit 1 + test "$RUID" != "0" && exit 1 fi # @@ -41,7 +42,7 @@ # # Do not allow foreign root login if set in /etc/rc.config # -if test "$UID" = 0 -a "$islocal" = "no" ; then +if test "$RUID" = 0 -a "$islocal" = "no" ; then test -s /etc/rc.config && . /etc/rc.config if test "$ROOT_LOGIN_REMOTE" != "yes" ; then $xmessage -timeout 10 -default okay -center \
Und patchen Sie die Datei /usr/X11R6/lib/X11/xdm/Xsetup_default
so:
@@ -65,7 +65,7 @@ # Set system keymap for the (remote) login display. # if test -x $xmodmap ; then - if test -z "${DISPLAY%:*} ; then + if test -z "${DISPLAY%:*}" ; then # local connection, an alternated console test -f $sysmodmap && $xmodmap $sysmodmap else
Stichwörter: XDM, GRAFISCHES LOGIN, ROOT
Übersicht
Stichwortsuche
History
Versionen
Kategorien
Alle Artikel