linux – 如何在密码错误后延迟sshd登录

当尝试输入错误密码或登录尝试失败时,如何从SSH延迟重试响应.我希望延迟比往常多2-3秒.

我在sshd_config文件中找不到任何选项来实现相同的功能.

所以任何人都可以让我知道我应该怎么做.

解决方法

如果您阻止所有用户甚至阻止root,您可以将此行添加到/etc/pam.d/password-auth或/etc/pam.d/sshd,在auth部分添加此行以阻止所有用户5分钟:
auth        required      pam_tally2.so  file=/var/log/tallylog deny=3 even_deny_root unlock_time=300

现在将以下行添加到帐户部分:

account     required      pam_tally2.so

最后重新启动你的sshd它应该工作.在此之后,您可以使用以下命令检查故障登录:pam_tally2您将获得此输出:

# pam_tally2
Login           Failures Latest failure     From
userxy            4    12/10/13 09:52:31  192.168.100.100

相关文章

文章浏览阅读1.8k次,点赞63次,收藏54次。Linux下的目录权限...
文章浏览阅读1.6k次,点赞44次,收藏38次。关于Qt的安装、Wi...
本文介绍了使用shell脚本编写一个 Hello
文章浏览阅读1.5k次,点赞37次,收藏43次。【Linux】初识Lin...
文章浏览阅读3k次,点赞34次,收藏156次。Linux超详细笔记,...
文章浏览阅读6.8k次,点赞109次,收藏114次。【Linux】 Open...