質問: コマンドでlinuxユーザーのパスワードを無効にする 2番目の(パスワード)フィールドの /etc/shadow(5) documentation に基づく: 暗号化されたパスワード たとえば、パスワードフィールドにcrypt(3)の有効な結果ではない文字列が含まれている場合、!または*、ユーザーはunixパスワードを使用してログインできなくなります(ただし、ユーザーは他の方法でシステムにログインできます)。 私の質問は、ユーザーパスワードを無効にするlinuxコマンドがあるかどうかです。 「*」または「!」を設定しますパスワードフィールド。
回答: あなたは探している passwd -l user。man passwd: オプション: [...] -l、--lock指定されたアカウントのパスワードをロックします。このオプションは、可能な暗号化された値と一致しない値にパスワードを変更することによってパスワードを無効にします(パスワードの先頭に「!」が追加されます)。