Linux で特定ユーザのパスワードだけ削除する
Linux ユーザにパスワードを設定したものの、(システム全体としてはパスワード認証を有効にしたまま)特定ユーザのパスワードだけ無効化したい、という場合は passwd -d
を使います。
テスト用のユーザ「test1」を作成します。 パスワードは password
にしました。
1 2 |
|
別のコンピュータから test1 ユーザで SSH アクセスすると、設定したパスワードでログイン出来ることが分かります。
1 2 3 |
|
次は test1 ユーザのパスワードを passwd -d
で削除してみます。
1 2 3 |
|
これで test1 ユーザのパスワードは削除されました。 以前のパスワードを指定しても、空パスワード(ENTER だけ入力)しても、いずれにしてもパスワード認証ではログイン出来なくなりました。