To *_*Kra 35 linux password rhel
我正在尝试在Red Hat Enterprise Linux Server 5.10 (Tikanga) 版本中更改我当前的密码, 但它说我的新密码太相似了。有没有办法强制改变?
$ passwd
Changing password for user XY
Changing password for XY
(current) UNIX password:
New UNIX password:
BAD PASSWORD: is too similar to the old one
New UNIX password:
Run Code Online (Sandbox Code Playgroud)
jwd*_*jwd 52
如果您可以以 root 身份运行该命令,则可以强制接受更改。
例子:
$ sudo passwd myusername
Changing password for user myusername.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
Run Code Online (Sandbox Code Playgroud)
简短的回答:你不能。
解决方法:
更改两次,例如旧密码是 Bilbo1,
更改为 Frodo1(来自 Bilbo1),
然后更改为 Bilbo2(从 Frodo1)。
为什么有两个变化?
在第一次更改时,Linux 只能比较明文 Bilbo1 和 Frodo1,
在第二个 Linux 上只能比较 Frodo1 和 Bilbo2(以及所有加密的密码,你不能恢复到 Bilbo1(*))。
这假设您可以更改两次,这可能已被您的系统管理员禁用,以防止此类工作。
不用说,不要使用这样一个愚蠢的密码。
(*) 第二点,我不确定 Linux 中的这一点。