Warum kann ich mich nicht einloggen?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
tanj
Beiträge: 72
Registriert: 28.08.2006 15:30:09
Wohnort: Basel/Lörrach

Warum kann ich mich nicht einloggen?

Beitrag von tanj » 29.08.2006 13:16:46

Moin Moin,
ich hab gestern mein Debian installiert und das ist auch ganz gut gegangen. Doch heute morgen tauchen da ein paar komische Probleme auf.
1. Ich schalte meinen anderen PC ein der aber an der gleichen Stromquelle wie mein Server hängt. Soll heißen, der Server hat auch Strom bekommen, sollte aber noch nicht eingeschaltet werden. Ich arbeite mit meinem PC und nach ca. 5 Minuten schaltet sich mein Server aufeinmal selbst ein!?
2. Nach dem der Server sich nun selbst angeschaltet hatte, dachte ich, gut dann arbeite ich halt auch damit. Ich will mich einloggen nur das funktioniert nicht. Weder als root noch als normaler User. Das komische ist, das ich nirgends eine Möglichkeit bekomme ein Passwort einzugeben. Das ganze sieht so aus:

Code: Alles auswählen

 debianserver login:
Dann tipp ich z.B. root ein, bestätige mit "Enter" und jetzt werde ich nicht nach meinem Passwort gefragt sondern es kommt folgendes:

Code: Alles auswählen

debianserver login: root
Login incorrect
Wie gesagt ich bekomme nirgends die Möglichkeit irgendein Passwort einzugeben.
Greetz tanj

cosmac
Beiträge: 4573
Registriert: 28.03.2005 22:24:30

Beitrag von cosmac » 29.08.2006 14:01:25

moin, moin,

das ist mal eine Aufgabe für die Boot-Variante "recovery mode".
Also: CTRL-ALT-DEL und im Grub-Menü "(recovery mode)" wählen.
Dann endet der Boot-Vorgang mit einem Prompt in dem was von
CONTROL-D steht und wo du das root-Passwort eingeben müsstest.
Jedenfalls normalerweise.

Wenn du garnicht soweit kommst, kannst du vielleicht mit den
SHIFT-BILD-Tasten zurückblättern und eine Fehlermeldung finden.

Wenn es gut läuft, bekommst du eine Shell mit root-Rechten.
Da könntest du "/etc/passwd" und "/etc/shadow" anschauen,
vielleicht auch mal "head /etc/passwd" und "head /etc/shadow"
hier posten. Interessant wäre noch, was auf dem Server drauf ist
(Sarge, Etch,. ...) und ob irgendwas exotisches installiert ist.
Beware of programmers who carry screwdrivers.

Benutzeravatar
tanj
Beiträge: 72
Registriert: 28.08.2006 15:30:09
Wohnort: Basel/Lörrach

Beitrag von tanj » 29.08.2006 16:49:20

Also..... der erste Tipp hat funktioniert, bin jetzt als root eingeloggt. Nun, installiert ist da nix groß, bin da so einem online Howto gefolgt. Bin da bis zur Installation von LVM gekommen. Ich glaub es währ ein bisschen zu ausführlich wenn ich das jetzt posten würde, was da drauf ist. Hier mal der Link: http://www.daniel-lewin.de/id/srv_home.html Bin bis zum Anfang von Punkt IV - LVM gekommen.
Die Datein wo du aufgeführt hast, ich kann die zwar aufrufen, nur past&copy geht nicht, da ich von einem andern Computer schreibe und auf dem Server hab ich keine grafische Oberfläche drauf. Webmin hab ich irgendwie noch nicht zum laufen bekommen. Um ehrlich zu sein, ich bin zu faul, die Datein alle einzel abzutippen. Könnt ihr mir vielleicht sagen wie man das repariert? Hängt es vielleicht damit zusammen, das auf dem Server ACPI drauf ist?

cosmac
Beiträge: 4573
Registriert: 28.03.2005 22:24:30

Beitrag von cosmac » 29.08.2006 17:26:13

Das passt schon, soo neugierig sind wir ja auch wieder nicht :)

ACPI koennte evt. fuer unkontrolliertes Einschalten verantwortlich sein,
obwohl mir da auch nur der "Wecker" im BIOS einfaellt. Was anderes
waere Wake-On-Lan.

Aber fuer Anmelde-Probleme bei normalen Benutzern kommt eher der LVM
in Frage, bei root aber wieder nicht, und natuerlich PAM. Ich nehm' mal an,
du hast dich ziemlich genau an das HowTo gehalten.
Sieht denn das hier bei dir so aehnlich aus?

Code: Alles auswählen

# egrep -v "^#|^$" /etc/pam.d/login 
auth       requisite  pam_nologin.so
auth       required   pam_env.so
@include common-auth
@include common-account
@include common-session
session    required   pam_limits.so
session    optional   pam_lastlog.so
session    optional   pam_motd.so
session    optional   pam_mail.so standard noenv
@include common-password
# ls -ld /root
drwxr-xr-x  5 root root 1024 Jul  7 15:58 /root
# head -1 /etc/passwd
root:x:0:0:root:/root:/bin/bash
# head -1 /etc/shadow
root:$1$FXHBWWeGwEyoG3bb$NidpUdRMuJtwD/:13006:0:99999:7:::
wobei in der letzten Zeile der unleserliche Kram auch ganz anders aussehen darf
und die 13006 auch, nur das Format muss stimmen.
Beware of programmers who carry screwdrivers.

Benutzeravatar
tanj
Beiträge: 72
Registriert: 28.08.2006 15:30:09
Wohnort: Basel/Lörrach

Beitrag von tanj » 29.08.2006 18:07:20

Wo soll dieser Code stehen? Steh hier gerade aufm Schlauch und weiß nicht so ganz, was du meinst...

cosmac
Beiträge: 4573
Registriert: 28.03.2005 22:24:30

Beitrag von cosmac » 29.08.2006 18:51:26

das # am Zeilenanfang steht fuer einen Befehl, den du als root eintippst
und die Zeile(n) danach ohne # sind die Ausgabe des Befehls.

Den "ls"-Befehl kennst du ja; "egrep" sucht aus der Datei nur die wichtigen
Zeilen raus. Da siehst du z.B., was bei mir in "/etc/pam.d/login" steht und
das sollte bei deinem Server eigentlich das gleiche sein.
Beware of programmers who carry screwdrivers.

Benutzeravatar
tanj
Beiträge: 72
Registriert: 28.08.2006 15:30:09
Wohnort: Basel/Lörrach

Beitrag von tanj » 29.08.2006 19:54:28

Soll heißen das ich diese Zeile

Code: Alles auswählen

egrep -v "^#|^$" /etc/pam.d/login  
eintippen soll und dann mit "Enter" bestätigen?! Da kommt bei mir nicht im Entferntesten das raus wie bei dir. Kann es daran liegen, dass das Zeichen | bei mir falsch dargestellt bzw. es das falsche Zeichen ist? Bei mir ist das kein einzelner Strich, es sieht eher wie ein in die Länge gezogener Doppeltpunkt aus!? Ich glaub ich mach das Debian jetzt dann bald zum 7. x drauf. Ist das OS so kompliziert und voller Einfälle wie es die Person vor dem Bildschirm zum Verzeifeln bringen kann oder ist der vor dem Bildschirm einfach nur zu verwöhnt von Windoof bzw. SuSE? Hat hier wer noch einen Vorschlag? So etwas wie "System wiederherstellen" von Windoof gibts nicht zufällig für Debian?
Gruß tanj
Man denkt es geht nach vorn und dreht sich doch im Kreis. Alles unter den creative commons ->share alike

"also erinnere ich mich, es ist besser zu verbrennen als langsam zu verwelken..."

Antworten