电脑密码错误锁定多久可以开 (数错密码锁定时间介绍)

要在Ubuntu系统上实现这个策略,可以通过修改密码策略文件来限制登录失败的次数,如果尝试次数超过限制则用户将被锁定一段时间。下面是具体步骤:安装pam_tally2pam_tally2是一个PAM模

要在Ubuntu系统上实现这个策略,可以通过修改密码策略文件来限制登录失败的次数,如果尝试次数超过限制则用户将被锁定一段时间。下面是具体步骤:

  1. 安装pam_tally2

pam_tally2是一个PAM模块,可以计算用户的登录尝试次数。要安装pam_tally2,可以运行以下命令:

sudo apt-get updatesudo apt-get install libpam-modules
  1. 修改PAM登录文件

Ubuntu系统上的PAM配置文件存储在/etc/pam.d/目录中。我们需要修改/etc/pam.d/common-auth文件,以便pam_tally2计算和限制用户的登录尝试次数。

首先备份该文件:

sudo cp /etc/pam.d/common-auth /etc/pam.d/common-auth.bak

然后编辑common-auth文件:

sudo nano /etc/pam.d/common-auth

找到以下行:

eauth    [success=1 default=ignore]      pam_unix.so nullok_secure.

在该行下面添加以下两行:

auth    required                        pam_tally2.so deny=5 onerr=fail unlock_time=600auth    required                        pam_unix.so nullok_secure

这些行的含义是:

  • pam_tally2.so:PAM模块,用于计算用户的登录尝试次数。
  • deny=5:如果用户在一个会话期间内登录失败的次数超过5次,则拒绝会话登录。注意,每次会话登录会在之前的基础上计算。
  • onerr=fail:如果PAM模块发生错误,返回\"fail\",并拒绝认证请求。
  • unlock_time=600:如果用户被锁定,则在10分钟后自动解锁。这个值可以根据需要进行更改。
  1. 重新启动SSH服务

重新启动SSH服务,以应用对配置文件的更改:

sudo systemctl restart sshd

以上是在Ubuntu系统上限制登录失败的次数,如果尝试次数超过限制则用户将被锁定一段时间的方法。

本站部分文章来自网络或用户投稿,如无特殊说明或标注,均为本站原创发布。涉及资源下载的,本站旨在共享仅供大家学习与参考,如您想商用请获取官网版权,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
科技百科

知道id号怎么查找对方位置(iPhone手机定位方法步骤介绍)

2023-4-17 13:43:13

科技百科

小米私密相册照片不见了怎么恢复(最简单的手机照片恢复方法大全)

2023-4-17 13:43:16

搜索