Linuxなどで一度パスワードを設定したユーザーのパスワードを削除したい。
ユーザ作成時の初期状態のようにしたい場合。 普通にpasswdコマンドで空パスにしたらエラーになります。
# passwd user
ユーザー user のパスワード変更。
新しいパスワード: ←入力せずにエンター
よくないパスワード: パスワードが与えられていません。
新しいパスワードを再入力してください: ←入力せずにエンター
パスワードが与えられていません
passwd:認証トークン操作エラー
-dオプションを使う!
# passwd -d user
ユーザー user のパスワードを削除。
passwd: 成功