FreeBSD QandA 612

FreeBSD QandA

Q. vipw を使うことを知らなかった為 /etc/passwd を エディタ で直接編集
   してしまいパスワードファイルを壊してしまいました。
     とりあえず 現在の /etc/passwd をなんとか復元したいのですが、どうすれ
   ばいいですか?

A. まず rootのパスワードをブランクにして master.passwdを正常な状態に
   編集します。
     この状態で

     # pwd_mkdb -p /etc/master.passwd

     としてしてください。これで vipw が使える様になるはずです。
     vipwできるようになったら passwd(1) でrootのpasswdをすぐ設定しましょう。

間違い・追加情報を見付けた場合は、 修正案の投稿のしかた を読んだ上で、
QandA@jp.FreeBSD.org まで お知らせください。