/etc/master.passwd wiederherstellen

cat1510

Well-Known Member
Hi Leutz,

ich habe mal wieder eine Dummheit gemacht.
Ein NIS-Server ist eine tolle Sache solang man ihn hat.
Nun habe ich auf meinem Client aber die /etc/passwd und die /etc/master.passwd gelöscht bzw editiert.
Kann mich also nicht mehr anmelden als root.
Im single User mode kann man den Computer noch starten.

Kann man irgendwie unter FreeBSD die UserDatenbank wiederherstellen? Oder muss ich mein ganzes System neu aufbügeln?

MFG

CAT
 
Wenn Du die '/etc/spwd.db' noch hast, könnte Dir der port sysutlis/pwd_unmkdb helfen. Siehe pkg-descr:
pwd_unmkdb is a program to do the opposite of pwd_mkdb(8). That is, to
give you a textual master.passwd file from a hashed spwd.db database.
Useful if you delete or corrupt master.passwd, and don't have an
up-to-date backup.

WWW: http://www.over-yonder.net/~fullermd/projects/pwd_unmkdb/

- Matthew Fuller <fullermd@over-yonder.net>
 
Danke fuer dem Tip, aber wie bekomme ich denn den port installiert? Ich habe keine root Rechte mehr auf dem Rechner.
Kann man denn im single user Mode mit Netzwerk starten?
 
Du musst deiner NIC halt mit ifconfig eine IP geben alternativ schau doch mal nach /var/backups da findest du vermutlich master.passwd.bak und master.passwd.bak2
 
Zurück
Oben