[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: