間違ったパスワードを入力した後に発生する遅延をどのように変更できますか?

間違ったパスワードを入力した後に発生する遅延をどのように変更できますか?

ログインプロンプトに間違ったパスワードを入力すると、約3秒遅れます。 LinuxシステムでPAMを使用してどのように変更しますか?

ベストアンサー1

私はあなたがLinuxとpamを使用していると仮定します。次のことが遅れることがあります。pam_faildelay.so。たとえば、次のように/etc/pam.dpam構成を確認しますpam_faildelay

# Enforce a minimal delay in case of failure (in microseconds).
# (Replaces the `FAIL_DELAY' setting from login.defs)
# Note that other modules may require another minimal delay. (for example,
# to disable any delay, you should add the nodelay option to pam_unix)
auth       optional   pam_faildelay.so  delay=3000000

時間を変更するには、遅延パラメータを調整してください。遅延を取り除きたい場合は、行全体を削除/コメントを追加できます。

遅延の別の原因は次のとおりです。pam_unix.sopam_unix.soパラメータの追加による遅延を無効にするには、オプションで行nodelay呼び出しを追加してpam_faildelay.so(可変)遅延を追加します。例:

auth       optional   pam_faildelay.so  delay=100000

おすすめ記事