我尝试更改 root 密码,但没有一篇文章提到此命令来更改 root 密码sudo passwd
但是,如何通过您明确指定 root 用户来更改 root 密码
答案1
该passwd
命令将更改当前用户的密码。或者,如果您是 root,则可以提供用户名并让它更改密码(例如,passwd smith
)。man passwd
详情请参阅。
该sudo
命令是一个管理工具,它使用命令行的其余部分并以另一个用户的身份运行它。默认情况下,它以 root 用户身份运行命令。 (在托管环境中,您的系统管理员将是唯一允许使用此工具的人。但是,当您运行自己的系统时,您也有权使用它。)请参阅 参考资料 来了解man sudo
详细信息。
将这些放在一起sudo passwd
,该sudo
命令在 root 用户的上下文中运行passwd
,因此您可以更改 root 的密码。
答案2
跳过须藤。如果您知道 root 密码,只需 su 到 root 并运行 passwd 命令。例如:
$ su -
Password: (enter the root password here)
# passwd
(follow the prompts)