PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Login nicht mehr möglich



ollineu
29.07.02, 11:04
Hallo Leute,
ich hab ein kleines Problem beim SuSE Linux 8.0.
Ich hatte mich aus versehen ein paar mal versucht als root anzumelden aber mit falschem Passwort.
Nun ist mir das Passwort wieder eingefallen. Wenn ich mich jetzt aber als root einloggen möchte kommt beim kde die fehlermeldung:
XSESSION: login as root is disabled

Wie kann ich jetzt meine root-konto wieder enablen?
Passwort hab ich natürlich...

Bitte hilf mir jemand ich bin mämlich totaler rookie was linux angeht.

MfG

Olli

Stage
29.07.02, 11:47
ich glaub das root-konto kann man nicht mit zu oft einegebenen falschen Passwörtern disablen. Und schon gar nicht lokal.

Stell dir mal vor, da ist ein böser Hacker, und versuchct sich mit root anzumelden und das klappt nicht. Dann dürften ja tausende von Administratoren nicht mehr auf ihre Rechner kommen, weil Ihr Account gesperrt ist.

ollineu
29.07.02, 11:58
tja...irgendwo kann ich mir das auch nicht vorstellen...

Stage
29.07.02, 12:17
hast du auch Groß -und Kleinschreibung beachtet?

ollineu
29.07.02, 12:21
ja klar hab ich gemacht...ich kann mich ja einloggen..eigentlich...aber es kommt ja dann die meldung das der account "root" disabled ist.

MfG

Olli

Stage
29.07.02, 12:49
schon mal versuch in der konsole dich einzuloggen
also wechsle mal per
STRG+ALT+F1 in eine konsole und versuch dich da mal mit root anzumelden.

ollineu
29.07.02, 12:55
hi,
hab ich grad gemacht folgende meldung kommt dann:

you have new mail in ...
last login: Mon Jul 29 11:22:23 from Console
have a lot of fun...
login: no shell: no such file or directory

Welcome to SuSE Linux 8.0 ....

...login :

als ob ich das verzeichniss gelöscht hätte, oder?

Stage
29.07.02, 13:01
also das login klappt schonmal, aber wie es mir scheint ist keine defaultshell definiert.
muss mal schuan was man da tun kann.
vieleicht hat auch jemand anders ne IDEE *umschau*

ollineu
29.07.02, 13:02
danke danke danke ..................................


schon mal im vorraus......

Stage
29.07.02, 13:22
starte mal ein rettungssystem
also von der 1.cd oder DVD booten und da rescue auswählen
dann beim Login root eingeben
passwort braucht man nicht

dann die festplatte mounten
--> mount -t ext2 /dev/hda1 /mnt
falls du eine anderes Filesystem als ext2 benutzt must du statt ext2 das was du benutzt eintragen
und wenn sich dein root-file system, also da wo /etc u.s.w. ist, auf einer anderen partition als /dev/hda1 befindet must du eben das richitge angeben


wenn das geklappt hat dann --> cd /mnt/etc
dann man mit nen editor die datei "passwd" öffnen
dann müsste unter Anderen folgende zeile drin stehen
root:x:0:0:root:/root:/bin/bash

das letzte bezeichnet die default shell für den user

ollineu
29.07.02, 13:43
hi,
ich bin jetzt soweit wie du es beschrieben hast.
ich bin jetzt auf meiner hda1 und unter /(mnt)/etc
die passwd kann ich auch sehen nur leider hab ich kein editor (ed und emacs gehen nicht)...was nu?

sorry das ich "so dumm" frage....

Stage
29.07.02, 13:45
ich glaub "vi" müsste dabei sein als editor

ollineu
29.07.02, 14:01
hmm also mit vi...hats geklappt wenn ich aber nun das ganze beenden möchte (mit q) kommt folgende Meldung:
E37: no write since last change (Use ! for override)
...dann mach ich das besagte ! zum überschreiben....
No write since last change

und ich komme aus vi nicht mehr heraus...mach ich da bei der bedienung was falsch?

ollineu
29.07.02, 14:05
halt! stop!

hat geklappt....ich hab exit eingegeben dann hat er die passwd geschrieben...und mein kde geht wieder einloggen auch...........JUCHUUUUHHHHHH

vielen vielen Dank!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

MFG

Olli