passwdからパスワード制限を削除する方法

passwdからパスワード制限を削除する方法

私がよく使用するパスワードは標準を満たしておらず、正直なところ、このインストールはFort Knoxである必要はありません。無効にする方法はありますか?

編集:これは私に役立ちましたhttps://www.reddit.com/r/Gentoo/comments/qf67k9/gentoo_very_big_password_requirements/

答え1

それが生成する/etc/pam.d/passwd他のファイルをチェックしてください。@include

password次の単語で始まるPAM Unixスタイルのパスワード保存モジュールに言及する行を見つける必要がありますpam_unix.so。ここで指定されたオプションは、使用されるパスワードハッシュアルゴリズムと新しいパスワードをに設定するときに適用されるチェックを制御します/etc/shadow。ディストリビューションに含める必要があるマニュアルページpam_unix.so(正確な表示方法は多少異なる場合があります)を試してみても、うまくいかない場合はman pam_unix試してみてくださいman pam_unix.soobscureオプションを使用すると、minlen=Nシステムは特定の候補パスワードを拒否できます。

パスワード品質チェックに関連する他のPAMモジュールがあるかもしれません。 「password」という単語で始まるすべてのPAM構成行は、passwordパスワード設定プロセスに参加するモジュールを指定します。たとえば、pam_passwdqc.soまたはモジュールがありますpam_cracklib.so

/etc/login.defsまた、ディストリビューションによっては、古いファイルには一部のパスワード関連設定が含まれている場合があります。

しかし:簡単なパスワードを使用することを選択した場合、システムに認証に使用できるインターネットアクセスサービスが含まれていないことを確認してください。マルウェア開発者は賢明で、自分がアクセスできるサービスを乱用する明白ではない方法を見つけることがよくあります。

答え2

アカウントのパスワードをに変更すると、rootパスワードの制限は無視されます(ルートが自分がしていることを知っていると信頼されるため、警告が表示されます)。これを行うには、一般ユーザーとしてログインし、sudo passwd <yourusername>たとえばを実行しますsudo passwd wtry

ルートになるには、既存のパスワードを入力し、新しいパスワードを2回入力するように求められます。パスワードが事前設定された制限を満たしていないという警告が表示されることがありますが、無視されます。

関連情報