コマンドを使用してLinuxユーザーのパスワードを無効にします。

コマンドを使用してLinuxユーザーのパスワードを無効にします。

に基づいて/etc/shadow(5)文書2番目(パスワード)フィールドで:

暗号化されたパスワード

たとえば、パスワードフィールドにcrypt(3)の有効な結果ではない一部の文字列が含まれているとします。または*を使用すると、ユーザーはunixパスワードを使用してログインできません(ただし、ユーザーは他の方法でシステムにログインできます)。

私の質問は、ユーザーパスワードを無効にするLinuxコマンドがあるかどうかです。つまり、パスワードフィールドに「*」または「!」を設定します。

ベストアンサー1

あなたが探しているpasswd -l user

からman passwd

オプション:

[...]

-l, --lock 指定されたアカウントのパスワードをロックします。このオプションは、可能な暗号化値と一致しない値にパスワードを変更してパスワードを無効にします(パスワードの先頭に「!」を追加します)。

おすすめ記事