摘要:

1、编辑PAM的配置文件sudo vim /etc/pam.d/login在第二行添加auth required pam_tally2.so...

1、编辑PAM的配置文件

sudo vim /etc/pam.d/login

在第二行添加

auth required pam_tally2.so deny=3 unlock_time=5 even_deny_root root_unlock_time=10

参数介绍

even_deny_root 也限制root用户;

deny 设置普通用户和root用户连续错误登陆的最大次数,超过最大次数,则锁定该用户;

unlock_time 设定普通用户锁定后,多少时间后解锁,单位是秒;

root_unlock_time 设定root用户锁定后,多少时间后解锁,单位是秒;

此处使用的是 pam_tally2 模块,如果不支持 pam_tally2 可以使用 pam_tally 模块。另外,不同的pam版本,设置可能有所不同,具体使用方法,可以参照相关模块的使用规则。

注意

在第二行,添加内容,一定要写在前面,如果写在后面,虽然用户被锁定,但是只要用户输入正确的密码,还是可以登录的!

2、修改sshd文件

这个只是限制了用户从tty登录,而没有限制远程登录,如果想限制远程登录,需要改sshd文件

sudo vim /etc/pam.d/sshd

继续在第二行上添加

auth required pam_tally2.so deny=3 unlock_time=5 even_deny_root root_unlock_time=10

查看用户登录失败的次数:

sudo pam_tally2 --user

结果

ubuntu@VM-0-5-ubuntu:~$ sudo pam_tally2 --user

Login Failures Latest failure From

root 3 09/29/19 15:53:24 45.119.212.105

ubuntu 9 09/29/19 15:46:58 223.107.140.84

解锁指定用户:

sudo pam_tally2 -r -u ubuntu

ubuntu@VM-0-5-ubuntu:~$ sudo pam_tally2 -r -u ubuntu

Login Failures Latest failure From

ubuntu 15 09/29/19 15:58:49 223.107.140.84

ps:这个远程ssh的时候,输入密码错误超过三次但是没有提示,我用的是Xshell,不知道其它终端有没有提示,但是只要超过设定的值,输入正确的密码也是登陆不了的!,还是要等到设定的时间在重新尝试输入正确密码进行登录认证

linux用户锁住了锁多久,linux(ubuntu)用户连续N次输入错误密码进行登陆时自动锁定X分钟...相关推荐

  1. Ubuntu用户连续N次输入错误密码进行登陆时自动锁定X分钟

    1.编辑PAM的配置文件 sudo vim /etc/pam.d/login 在第二行添加 auth required pam_tally2.so deny=3 unlock_time=5 even_ ...

  2. 用python编程锁定别人的手机_python输入错误密码用户锁定实现方法

    小编给大家带来了用python实现用户多次密码输入错误后,用户锁定的实现方式,以及具体的流程,让大家更好的理解运行的过程. 1.新建一个文件,用以存放白名单用户(正确注册的用户 格式:username ...

  3. 管理此计算机上的用户账户,win10用户账户控制 你要允许此应用 若要继续请输入管理员密码...

    win10用户账户控制 你要允许此应用 若要继续请输入管理员密码 卡饭网 本站整理 2018-04-01 今天小编安装魔方电脑大师的时候出现提示:若要继续,请键入管理员密码,然后单击"是&q ...

  4. mysql数据库连接锁住_锁mysql方法

    Mysql锁初步 存储引擎 要了解mysql的锁,就要先从存储引擎说起. 常用存储引擎列表如下图所示: 最常使用的两种存储引擎: Myisam是Mysql的默认存储引擎.当create创建新表时,未指 ...

  5. 调用IP核、移植/复制IP核以及解决IP核被锁住/红锁问题(基于vivado)

    在上一篇的文章中:https://blog.csdn.net/weixin_44502554/article/details/126228405?spm=1001.2014.3001.5502 讲述了 ...

  6. MySQL数据库用户密码连续5次输入错误限定用户登录

    为数据库安全第三方会进行渗透测试,为防止恶意暴力破解用户密码,在用户登录时密码连续输入错误一定次数后限定用户的登录.本文通过插件实现当用户连续输入5次错误密码后显示其登录. 连接控制插件 MySQL数 ...

  7. win10锁屏或睡眠一段时间后输入错误密码一直转圈圈

    原因:微软中文输入法chsime进程以system账户权限运行导致的UAC出错,查看进程管理器可发现有两个Microsoft IME 进程 解决方法:拒绝system对chsime读取和执行两个权限 ...

  8. 要管理此计算机上的用户账户,win10用户账户控制 你要允许此应用 若要继续请输入管理员密码...

    今天小编安装魔方电脑大师的时候出现提示:若要继续,请键入管理员密码,然后单击"是" 想必大家在安装或运行程序的时候多多少少都遇到过这种情况,关闭用户账户控制也是同样问题 仔细分析了 ...

  9. linux所有账户都被锁了,Linux下的账户锁定

    有些技术问题看似简单,但在网上却很难找到真正的解答,搜索引擎诚然强大,搜索出来的东西却是良莠不齐,往往让搜寻答案者莫衷一是. 本文所探讨的Linux下账户锁定策略便是一例,目标说起来很简单,就是当用户 ...

最新文章

  1. 常用的stsadm命令行参数
  2. TCP第4次挥手为何要等待2MSL才关闭?
  3. 从内核文件系统看文件读写过程
  4. 使用Cobertura,JUnit,HSQLDB,JPA涵盖您的测试
  5. echarts 柱状图 ,颜色和显示设置
  6. 回溯算法解决八皇后_4皇后问题和使用回溯算法的解决方案
  7. java jvm 查看内存_JVM:查看java内存情况命令
  8. [深度学习]图片的几种读写方式以及相互转换
  9. hibernate插件下载
  10. 220kv变电站计算机监控系统网络结构图,变电站二次系统设计计算机监控系统组屏(柜)方案...
  11. pr视频剪辑中工具栏功能详解
  12. JPA语法大全 特别是JPA的不等于
  13. 如何把图片压缩到200k?怎么压缩图片大小kb?
  14. C++程序设计:输出n层金字塔图形
  15. 未来5年到底是做什么生意最好?
  16. Windows10优化系统,优化达到30多项,速度大幅提升,
  17. Power BI笔记:给排名度量添加矢量图标效果
  18. [绝对值不等式] 货仓选址(绝对值不等式+贪心)
  19. 用python做归结演绎推理_Python中惯用的一些操作总结(未完待续)
  20. 炫酷!200 行 Python 代码实现马赛克拼图!

热门文章

  1. 李俊刚:我是如何在OpenHarmony完成ap6275s WiFi驱动的HDF适配工作的?
  2. c++语言的学习——A+B问题
  3. Max31855测温的使用
  4. NCBI(pubmed)里医学主题词(MeSH)完整词库获取
  5. 特斯拉如何恢复出厂设置_Mac OS如何恢复出厂设置?安装Mac OS系统教程
  6. 上海无纺布制造商【盈兹】申请纳斯达克IPO上市,募资1100万美元
  7. Sql declare申明变量
  8. 鲍岳桥 | 52 岁还在熬夜写代码
  9. PCMCIA引脚定义
  10. 如何让企业培训有效落地