更改 root 密码。尝试使用 sudo 执行命令,使用新的 root 密码执行失败。更改 root 密码后,我们需要运行什么命令才能使 sudo 正常工作吗?
答案1
执行命令时输入的密码sudo
不是 root 密码,而是执行命令的用户的密码sudo
。因此,如果您以用户身份登录uday
,并且您这样做sudo <command>
,系统将要求您输入帐户的密码uday
,而不是 root 密码。看看这个:
uday@ubuntu:~$ sudo mkdir /media/test
[sudo] password for uday:
请注意它说password for uday
。
因此,如果您想要更改使用时输入的密码sudo
,那么请更改您的帐户密码,而不是 root 密码。
由于您已设置 root 密码,root 帐户现已解锁并可以登录。通常不建议这样做。因此,除非您确实需要 root 帐户,否则您可以d选择密码并升锁定它并发出以下命令:
sudo passwd -dl root
如果您想了解有关root
和的更多信息sudo
,请访问这页。