为什么 root 的密码更改不需要旧密码

4 security root passwd

为什么root不用输入旧密码就可以修改can的密码?这有什么好处还是只是一个实现错误?如果我们passwd从普通用户帐户发出,它首先要求输入“(当前)Unix 密码:”,但在这种情况下,root它直接带我们到“输入新的 Unix 密码:”。我不明白这背后的逻辑。

1lu*_*ppa 6

Root 拥有并可以写入 /etc/passwd 和 /etc/shadow 无论如何。这并不意味着系统管理员应该知道她用户的密码。事实上,除了root密码,她应该什么都不知道。