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