1、设置用户telnet主机错误尝试登录次数
# vi /etc/login.defs 修改如下参数
LOGIN_RETRIES 1000 (错误尝试登录次数,默认3次。)
LOGIN_TIMEOUT 100000 (登录过程中所花时间超过此值,就登录超时,不管尝试登录次数是否超过设置值,都将退出登录界面。单位:秒。默认60秒。)
2、图形界面登录系统,telnet远程登录系统,多次登录失败锁定用户功能设置
1)、修改配置文件
# vi /etc/pam.d/login
增加
auth required pam_tally.so deny=3 (deny=N为登录失败N后锁定用户)
2)、在客户端测试
# telnet 192.168.1.1(会提示输入用户名,使用服务器端的任意用户登录,192.168.1.1为主机IP地址)
3)、3次错误登录后再次测试并用正确密码登录会发现仍不能登录
4)、解除锁定方法
在服务器端以root用户登录
执行命令:
# faillog –a ////查看用户登录错误次数
如果超过三次的话,用户不能登录并且此后登录用户错误登录次数还是会增加。
在登录错误次数不满三次时,登录成功后,则这个用户登录错误值将清零,退出后重新telnet登录将采用新的计数。
# faillog -u user –r ////清空指定用户user的错误登录次数
# faillog –r //// 清空所有用户错误登录次数
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24376892/viewspace-677150/ ,如需转载,请注明出处,否则将追究法律责任。