我需要你的帮助,我已使用以下命令设置了 root 密码
sudo passwd root
它说密码已设置。
但是当我退出 root 用户并执行命令时
sudo su
它不需要输入 root 密码,而是登录到 root 帐户。
为什么 Fedora 没有要求我输入 root 密码?
答案1
当您第一次输入密码时sudo
,该密码将被缓存一小段时间,以便您在同一终端中运行其他 sudo 命令而无需重新输入。
看man sudo
:
安全策略可能支持凭据缓存,以允许用户在一段时间内再次运行 sudo 而无需身份验证。默认情况下,sudoers 策略会在每个终端上缓存凭据 15 分钟。