Seit kurzem kann ich mich nicht mehr mit dem User "root" auf meinem Root via SSH mit Putty einloggen.
Nach der Eingabe des Passwort schließt sich Putty sofort.
Kann mir jemand weiterhelfen?
Mfg
SFA
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
AnmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenSeit kurzem kann ich mich nicht mehr mit dem User "root" auf meinem Root via SSH mit Putty einloggen.
Nach der Eingabe des Passwort schließt sich Putty sofort.
Kann mir jemand weiterhelfen?
Mfg
SFA
P.S.: Mit den anderen "Usern" kann ich mich problemlos einloggen.
Dann ist der Rootlogin deaktiviert!
Ich habe schon in der sshd_config nachgesehen.
PermitRootLogin ist auf "yes".
Hast du den Login nur für bestimmte User freigeschaltet?
Nicht das ich wüsste.^^
guck mal ob in /etc/passwd vll. statt /bin/bash da /bin/false oder so als Sell angegeben ist.
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
proxy:x:13:13:proxy:/bin:/bin/sh
www-data:x:33:33:www-data:/var/www:/bin/sh
backup:x:34:34:backup:/var/backups:/bin/sh
list:x:38:38:Mailing List Manager:/var/list:/bin/sh
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
sshd:x:100:65534::/var/run/sshd:/usr/sbin/nologin
libuuid:x:101:103::/var/lib/libuuid:/bin/sh
vll vertippste dich beim passwort, dass du es evtl. irgendwie mit copy & paste amchst und dabei ein leerzeichen miterwischst
Das Passwort ist korrekt wenn ich es falsch eingebe bekomme ich die Meldung -> "Access denied!".
Mfg
DN|Sponsoring
Was steht in der folgenden Datei:
/root/.profile
# ~/.profile: executed by Bourne-compatible login shells.
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
mesg n
mhh und in
/root/.bashrc
und
/etc/shells
.bashrc:
# ~/.bashrc: executed by bash(1) for non-login shells.
export PS1='\h:\w\$ '
umask 022
# You may uncomment the following lines if you want `ls' to be colorized:
# export LS_OPTIONS='--color=auto'
# eval "`dircolors`"
# alias ls='ls $LS_OPTIONS'
# alias ll='ls $LS_OPTIONS -l'
# alias l='ls $LS_OPTIONS -lA'
#
# Some more alias to avoid making mistakes:
# alias rm='rm -i'
# alias cp='cp -i'
# alias mv='mv -i'
shells:
# /etc/shells: valid login shells
/bin/csh
/bin/sh
/usr/bin/es
/usr/bin/ksh
/bin/ksh
/usr/bin/rc
/usr/bin/tcsh
/bin/tcsh
/usr/bin/esh
/bin/bash
/bin/rbash
mhh. ist eig. alles korrekt.
Was du versuchen könntest:
- SSHd neustarten
- in /etc/passwd mal statt /bin/bash da /bin/sh hinschreiben
Zuletzt hatte ich proftpd installiert, danach ging das nicht mehr, ich probiere mal was du mir gesagt hast aus.
Mfg
mhh daran dürfte das eig. nicht liegen.
Notfalls testweise einfach mal den Root neustarten!
- in /etc/passwd mal statt /bin/bash da /bin/sh hinschreiben
Neue Fehlermeldung:
Ich kann nicht mal den Benutzer eingeben, schon bekomme ich Connection refused!
Root-Neustart wurde schon mindestens 10x durchgeführt bzw. im Recovery Boot restarted.
Mfg
Wenn connection refused kommt, dann läuft der ssh-server nicht mehr.
Kommst du so irgendwie noch da drauf?
Eventuell mal in die Logdateien gucken oder mal den sshd neustarten und gucken ob da dann eine Fehlermeldung auftritt!
Ich kann mich mit meinen anderen "Usern" via Putty auf den Root verbinden.
Welche Logfile soll ich denn noch kontrollieren?