FreeBSD i problem z logowaniem
Ostatnimi czasy jeden z moich serwerów – na szczęście nie produkcyjnych – miewa problemy z systemem plików. Znikają poszczególne pliki, uniemożliwiając między innymi logowanie. W przeciwieństwie do Windowsa Unixy mają możliwość ratowania wszystkiego i na wszelkie sposoby…
Oczywiście trzeba się zabootować w single mode (4 podczas wyboru sposobu bootowania 🙂
Podmountować system do edycji:
# mount -u /
# mount -a
W moim przypadku wywalił się plik /etc/pwd.db
, zeby go odtworzyć można skorzystać z programu pwd_mkdb -p /etc/master.passwd