mysql失败登录处理策略_CentOS 8.0配置安全策略(用户3次登录失败锁定3分钟)

本文介绍了如何在CentOS 8.0上设置安全策略,当用户连续3次登录失败时,账户将被锁定3分钟。通过使用pam_faillock模块,配置/etc/pam.d/system-auth和/etc/pam.d/password-auth文件,实现登录失败的跟踪和账户锁定。此外,文章还提供了使用faillock命令进行账户解锁和查看登录失败次数的方法。
摘要由CSDN通过智能技术生成

一、本文主要实现

在centos8.0 环境下设置,输入密码错误3次,锁定用户3分钟。

二、实验环境

centos8.0。rh系统可做参考。centos7配置和centos8不一样,这里不概述。

三、说明

1、pam_tally2模块在centos8后已淘汰掉,centos8用pam_faillock 模块替换。

2、设置的是密码错误3次就锁住3分钟,不管3次是不是连续输入,只要在一段时间内错误3次就锁住(系统默认好像15分钟内,另外尽管有的博客说是要连续输入,但在centos8.0系统不管是不是连续输入,只要达到3次就会锁住,这点本人亲测,除非写的认证语句不一样这个自己去研究,测试方法写在最后)。

3、锁住一次后,等解锁了,3次会清0;

操作文件

/etc/pam.d/system-auth

/etc/pam.d/password-auth

四、操作

通过 pam_faillock 模块,将登录尝试失败的数据储存在 /var/run/faillock 目录下每位用户的独立文件中

4.1 配置

添加以下命令行到 /etc/pam.d/system-auth 文件和/etc/pam.d/password-auth 文件中的对应区段:

auth required pam_faillock.so preauth silent audit deny=3 unlock_time=300

auth sufficient pam_unix.so nullok try_first_pass

auth [default=die] pam_faillock.s

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值