嗨,我安装了 Ubuntu Server 14.04.2 LTS,当我将 sudo 与我的常规用户名一起使用时,它请求我的用户名密码而不是 root 密码。这是正常的吗?如果没有,我如何设置它以询问 root 密码?
这是正常的。您在组中登录的用户sudoer。
此外,如果需要,您可以创建root用户 - 但不建议这样做。这将使破解者成为攻击您系统的已知目标。
启用
要真正启用root登录,您必须先为root帐户设置密码,然后解锁锁定的root帐户。如果您没有为root帐户设置密码,该passwd命令将返回
passwd: unlocking the password would result in a passwordless account.
Run Code Online (Sandbox Code Playgroud)
所以,首先在终端中执行
sudo passwd root
Run Code Online (Sandbox Code Playgroud)
您将提示输入新的 Unix 密码。写两次(第二次确认)。
然后执行
sudo passwd -u root
Run Code Online (Sandbox Code Playgroud)
解锁帐户。这应该返回
passwd: password expiry information changed
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1069 次 |
| 最近记录: |