system-auth:preauth 和antufail

情景一:使用 preauth 阶段的 faillock

  1. 黑客开始尝试登录系统,每次尝试输入不同的用户名(即使没有输入密码)。

  2. 根据 preauth 设置,每尝试一个不存在或禁用的用户名,都会被视为一次登录失败(例如,通过SSH服务,输入用户名后按回车即可视为一次尝试)。

  3. 如果黑客在三次尝试不同的用户名后仍未找到有效的用户名,那么根据 deny=3 的设置,该IP地址或者账号(取决于PAM的具体实现方式)将会被锁定,禁止进一步的登录尝试,直到指定的解锁时间到达。

情景二:使用 authfail 阶段的 faillock

  1. 黑客已经知道了某个有效用户名,并开始尝试猜解其密码。

  2. 每次输入错误的密码后,根据 authfail 设置,这会被记录为一次登录失败。

  3. 当黑客连续三次输入错误的密码后,该用户名对应的账户会被锁定,无论后续尝试何种密码,都将无法成功登录,直至解锁时间到达。

总结一下,preauth 设置主要针对的是用户名猜测,而 authfail 设置则针对的是密码猜测。两者结合能提供更全面的防护,限制恶意登录尝试。

相关推荐
触想工业平板电脑一体机2 分钟前
触想工业一体机助力打造安全智能的数字化配电系统
安全
qq_543248529 分钟前
Linux网络配置与测试
linux·运维·网络
kfhj1 小时前
什么是RPC通信
网络·网络协议·rpc
小峰编程1 小时前
谈Linux之磁盘管理——万字详解
linux·运维·服务器·经验分享·笔记·centos·运维开发
白山云北诗1 小时前
网络安全小知识课堂(六)
网络·安全·web安全
白山云北诗1 小时前
网络安全小知识课堂(七)
安全·web安全
乐渔leyu1 小时前
Debian 12 服务器搭建Beego环境
服务器·debian·beego
神经毒素1 小时前
WEB安全--内网渗透--Kerberos之AS_REQ&AS_REP
安全·web安全·内网渗透·kerbreos
archko2 小时前
telophoto源码查看记录
java·服务器·前端
老六ip加速器2 小时前
抖音直播位置与IP属地不同?如何实现
网络·网络协议·tcp/ip