Login Debian Server

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
sharbich
Beiträge: 349
Registriert: 27.09.2013 21:12:40

Login Debian Server

Beitrag von sharbich » 20.09.2014 09:50:49

Hallo Ihr Lieben,

ich bin mal wieder total verzweifelt. Ich kann mich an meinen Debian Wheezy Server nicht mehr an der Konsole anmelden. Die Anmeldung mit dem Root Password über die Wiederherstellungsoption funktioniert.

Das letzte was ich gemacht habe war, an der Authentifizierung nscd und nslcd was zu verändern, weil getent passwd die LDAP Benutzer nicht mehr auflistete. Wie bekomme ich es jetzt hin das der Server sich nur noch auf die /etc/passwd und /etc/shadow bezieht?

Das kann doch alles nicht mehr war sein.

Lieben Gruß von Stefan Harbich

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: Login Debian Server

Beitrag von ThorstenS » 20.09.2014 09:55:30

am einfachsten bootest du mit der liveCD von grml.org, mountest deine Root-Partition und bringst die Sache wieder in Ordnung.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Login Debian Server

Beitrag von rendegast » 20.09.2014 11:27:24

sharbich hat geschrieben: Die Anmeldung mit dem Root Password über die Wiederherstellungsoption funktioniert.
Wenn das funktioniert, dann kann vielleicht per

Code: Alles auswählen

dpkg-reconfigure libpam-runtime
resp.
pam-auth-update
die Authentifizierung zunächst mal auf nur "unix" zurückgesetzt werden,
wodurch sich root (oder andere lokale Benutzer) dann wieder anmelden können dürfte.
Dann kann das entsprechende Authentifizierungs-Subsystem nochmal genauer untersucht werden.

Die ursprünglichen Dateien per

Code: Alles auswählen

mkdir testdir; cd testdir
[apt-get|aptitude] download nscd nslcd
for i in *.deb; do
  dpkg -e $i $(basename $i .deb)
  dpkg -x $i $(basename $i .deb)
done
-> Vergleichen, Zurücksetzen, je nachdem.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

sharbich
Beiträge: 349
Registriert: 27.09.2013 21:12:40

Re: Login Debian Server

Beitrag von sharbich » 20.09.2014 13:38:46

Hallo Ihr Lieben,

leider ohne Erfolg login incorrect. Ich vermute das die Veränderungen im Ordner /etc/pam.d/common-* nicht Rückgängig gemacht werden? Komisch ist auch wenn ich im Wiederherstellungsmodus einen neuen Benutzer anlege, vergibt der Server id > 10000? Das sind eigentlich die Bereiche im LDAP. Ich werde mal normal hochfahren und im LAM schauen ob der Benutzer im LDAP angelegt wurde. Das wiederum glaube ich nicht, weil der Benutzer in der lokalen /etc/passwd stand.

Lieben Gruß von Stefan Harbich

sharbich
Beiträge: 349
Registriert: 27.09.2013 21:12:40

Re: Login Debian Server

Beitrag von sharbich » 20.09.2014 14:04:31

Hallo Ihr Lieben,

Teilerfolg. Ich habe alle Änderungen in den Dateien "common-*", im Verzeichnis /etc/pam.d/ rückgängig gemacht und siehe da ich konnte mich als root wieder am Server anmelden.

Jetzt interessiert mich aber noch die Idee von "rendegast", das vergleichen von Dateien. Kennt Ihr dazu ein gutes HowTo das ich mir anschauen kann?

Lieben Gruß von Stefan Harbich

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: Login Debian Server

Beitrag von ThorstenS » 20.09.2014 15:52:09

meld ist gut dafür geeignet.
Ich installiere bei meinen Systemen immer git und etckeeper, damit ich Änderungen unter /etc/ über die gesamte Laufzeit des Systems vergleichen/überwachen kann.. Demzufolge kannst du dann mit git diff arbeiten oder git log -p passwd usw.

Antworten