![为什么“sudo”不要求输入密码?](https://linux22.com/image/974099/%E4%B8%BA%E4%BB%80%E4%B9%88%E2%80%9Csudo%E2%80%9D%E4%B8%8D%E8%A6%81%E6%B1%82%E8%BE%93%E5%85%A5%E5%AF%86%E7%A0%81%EF%BC%9F.png)
当我在命令前输入“sudo”以充当超级用户时,它根本不会要求我输入密码。我不记得我做了什么。
答案1
检查您的 sudoers 权限。有时权限可能会被覆盖。请执行以下操作:
cd /etc/sudoers.d
sudo visudo
我会假设你会
# User privilege specification
root ALL=(ALL:ALL) NOPASSWD:ALL
将其更改为
# User privilege specification
root ALL=(ALL:ALL) ALL
希望有帮助:)
答案2
在单个会话期间,sudo
可能只会在您第一次使用 sudo 时要求输入密码。
使用
sudo -K
当您完成后使用 sudo 来撤销该状态。