AW: ssh anmeldefehler (/bin/bash)
xzy@02:/$ stat /bin/bash
File: `/bin/bash'
Size: 700492 Blocks: 1384 IO Block: 4096 regular file
Device: 2101h/8449d Inode: 4653090 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2008-12-10 07:15:59.000000000 +0100
Modify: 2008-05-12 21:02:42.000000000 +0200
Change: 2008-12-09 19:15:04.000000000 +0100
xyz@02:/$ chsh xyz
You may not change the shell for xyz.
xyz@02:/$ getent passwd | grep xyz
:xzy:x:5000:5000:/home/xyz:/bin/bash
Hi Martin,
Folgendes habe ich versucht auszuführen, bin aber leider nicht weitergekommen. Ich musste die /etc/passwd editieren, da ich sonst gar nicht mehr mich einloggen konnte und dies jetzt wenigstens möglich ist.
Mit dem Userdel bin ich mal noch vorsichtig, da dieser User bisher der einzigste ist, der wenigstens auf den Server draufkommt (auch wenn er keine root-rechte hat).
Hättest du mir einen Tip, wo ich noch ansetzen könnte, das ich auch per "su" auf meinen root komme?
Danke
-----Ursprüngliche Nachricht-----
Von: Martin Steigerwald [mailto:Martin@lichtvoll.de]
Gesendet: Dienstag, 9. Dezember 2008 21:04
An: debian-user-german@lists.debian.org
Betreff: Re: ssh anmeldefehler (/bin/bash)
Hi Ronny,
Am Dienstag 09 Dezember 2008 schrieb Ronny Wagner:
> Das ist ja das Witzige an der Sache. So jetzt hab ich die genannte
> Datei bearbeitet und jetzt kann ich mich wieder einloggen (gott sei
> dank), nur jetzt kommt beim Anmeldebildschirm folgende Meldung:
>
> Last login: from xxx.xxx.xxx.xxx
>
> : No such file or directoryectory /bin/bash
>
> xyz@sv02:/$
Das ist der Grund, warum man die Datei nicht mit einem Editor bearbeiten
sollte, sondern mit adduser / useradd, userdel, usermod, addgroup /
groupadd, passwd usw. Wer trotzdem mit einem Editor machte, muss mit
etwaigen Konsequenzen leben können ;).
Bitte poste
stat /bin/bash
und probier mal die Shell des Benutzers mit
chsh Benutzername
zu setzen.
Wenn das nicht geht, empfehle ich Dir, den Benutzer am besten mit deluser
zu entfernen und ihn mit adduser und der gleichen UID / GID wieder
anzulegen. Dann ist der Eintrag auf jeden Fall in Ordnung.
Oder poste
getent passwd | grep Benutzername
jedoch bitte anonymisiert... am besten auf UID und GID verändern.
Ciao,
--
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7
Reply to: