尝试使用错误的密码登录后,我的帐户被锁定。在 TTY 控制台上登录时,我收到以下消息
mylaptop login: myUsername
The account is locked due to 3 failed logins.
(10 minutes left to unlock)
Password:
我在 Manjaro Linux 上。我仍然拥有此设备的根访问权限。
如何在不等待 10 分钟的情况下解锁我的用户?
尝试使用错误的密码登录后,我的帐户被锁定。在 TTY 控制台上登录时,我收到以下消息
mylaptop login: myUsername
The account is locked due to 3 failed logins.
(10 minutes left to unlock)
Password:
我在 Manjaro Linux 上。我仍然拥有此设备的根访问权限。
如何在不等待 10 分钟的情况下解锁我的用户?
如果您仍然可以通过另一个帐户root 或其他具有类似 root (
sudo
?) 权限的帐户访问系统faillock
--reset
用-flag重置它们如果您找到了另一种
通过救援磁盘或其他人的计算机访问文件系统的方法
导航到
/var/run/faillock
(*),此文件夹应包含一个具有锁定用户名的文件删除具有用户名的文件以解锁
*) 这称为“tally directory”,其位置取决于您的系统配置,很可能位于
/etc/security/faillock.conf
“sudo”和“faillock”——如何处理“帐户因 X 次登录失败而被锁定。”
如果您仍然具有类似 root 权限的访问权限,则可以查看失败的登录...
...和/或重置尝试状态...
加:
您可以通过取消注释和更改参数来更改锁定前可能的尝试次数...
...在文件中...
通常faillock会在 10 分钟(600 秒)后自动解锁帐户,但您也可以更改它...
[参考:https://forum.manjaro.org/t/how-to-remove-or-increase-password-attempts/47986/2?u=eduardolucioac]
默认情况下,计数日志存在于
/var/run/faillock
. 如果它被配置/etc/security/faillock.conf
为写入不同的路径,那么使用下面的命令。faillock --reset --user <user> --dir <tally dir path>