Benutzer-/Gruppenverwaltung kaputt?

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
emeidi
Beiträge: 49
Registriert: 30.06.2004 16:34:20

Benutzer-/Gruppenverwaltung kaputt?

Beitrag von emeidi » 16.05.2006 17:55:09

Hallo

Ich habe hier seit vielen, vielen Monaten einen Debian-Server stehen. Seit dem heutigen apt-get update & upgrade spinnt die Kiste aber.

Alles begann damit, dass das Update von ssl-cert hängen blieb. Als ich den Prozess beendete, erschien folgender Hinweis:

Code: Alles auswählen

addgroup: `/usr/sbin/groupadd -g 111 ssl-cert' exited from signal 2.  Aborting.
Dies war aber rückblickend nicht der Auslöser, sondern nur ein (zusätzliches) Symptom.

In der Prozessliste fand ich etwa 100 cron-Prozesse, die ich dann alle mit kill -KILL beenden musste.

Nachdem ich die Gruppe manuell in /etc/group nachgetragen hatte und das verwaiste group.lock entfernte, konnte ich ssl-cert mit

Code: Alles auswählen

dpkg --configure -a
fertig installieren.

Nachher bemerkte ich: groupadd funktioniert auch manuell nicht!

Nach einem Neustart (reboot und shutdown now bewirkten nichts, an der physischen Konsole konnte ich mich nicht mehr einloggen) schien alles wieder zu funktionieren.

Denkste! Etwa eine halbe Stunde nach dem Neustart dieselben Probleme. Ich kann zwar Verbindung mit sshd aufnehmen, sobald aber das Passwort eingegeben wurde, hängt der Screen, ich komme nicht auf die Shell.

Auf einer bereits länger geöffneten Sitzung versuchte ich dann, mittels su zu root zu wechseln - auch hier hängt's.

Ich vermute, dass eines der Updates Probleme verursacht, und zwar mit der Benutzerverwaltung, die eine Authentifizierung o.ä. verhindert.

Wie löse ich dieses Problem? Mein Linux-Wissen übersteigt so etwas leider (zum ersten Mal seit mehreren Jahren).

Danke für eure Hilfe!
Mario

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 16.05.2006 19:00:08

emeidi hat geschrieben:Ich vermute, dass eines der Updates Probleme verursacht, und zwar mit der Benutzerverwaltung, die eine Authentifizierung o.ä. verhindert.
nachdem "groupadd" auch betroffen ist, sind wahrscheinlich die Systemdateien "/etc/passwd", "/etc/group", "/etc/shadow", "/etc/gshadow" betroffen. Vielleicht befinden sich auch Dateien mit ähnlichen Namen wie "gshadow+", "gshadow-", "gshadow.lock" im "/etc"-Verzeichnis ? Diese könnten beim Killlen von groupadd "übriggeblieben" sein.

Du kommst anscheinden derzeit nicht zu Rootrechten, oder ?
Kannst du in den Recovery Mode booten ? Wenn das auch nicht funktioniert kannst du auch den Kernelparameter "init=/bin/sh" zur Hilfe nehmen.

Gruß
gms

[edit]
in "/var/backups" sollten sich auch noch die Backupdateien befinden (z.B. "gshadow.bak"). Du könntest diese einmal mit "diff" mit den aktuellen Dateien vergleichen.
[/edit]

Antworten