Na początek przyznam, że trochę chaotyczne są te Twoje posty (rozumiem, że trochę Cię już to denerwuje), więc nie wiem czy do końca dobrze rozumiem twój problem. Jeśli coś źle zrozumiałem to wyprostuj to co mówię:
1. nie działało Ci logowanie na roota ani na użytkownika
2. w trybie pojedynczego użytkownika udaje ci się jednak zalogować na roota po czym:
3.1. skasowałeś hasło root ręcznie i też nie działa w trybie zwykłym
3.2. zmieniłeś hasło przez passwd i również nie działa w trybie zwykłym
Spróbowałem sobie utworzyć 2 użytkowników - test1 i test2. Test1 dostał hasło, po czym wykasowałem je w /etc/shadow. Test2 od początku był bez hasła.
Odpowiadające im wpisy w /etc/shadow wyglądają tak:
Kod: Zaznacz cały
test1::14756:0:99999:7:::
test2:!:14756:0:99999:7:::
Co ciekawe, na żadne z nich nie jestem w stanie zalogować się poprzez:
Z poziomu tty mogę się zalogować na test1, ale na test2 nie dam już rady. Czyli teoretycznie powinno dawać się logować bez problemu ze skasowanym ręcznie hasłem. Możliwe, że w przypadku root jest inaczej.