在Ubuntu中启用Root用户

原文链接

警告: 不建议启用root。 如果可能的话,你应该总是尝试着用sudo来执行所有的管理任务。

 

问题:我不能使用su命令来登入。怎么解决?

默认情况下,在Ubuntu中,root 账户密码被锁住的。所以,当你使用 su - 的时候,你会得到如下所示的认证失败的错误信息。

$ su -

密码:

su:认证失败

在Ubuntu中启用超级用户账户密码

首先,如下所示,为root用户设置一个密码。

$ sudo passwd root

[sudo] password for submarinex:

输入新的 UNIX 密码:

重新输入新的 UNIX 密码:

passwd:已成功更新密码

现在你可以使用 su 命令并使用新的密码以超级用户的身份登入了

$ su -

密码:

#

在Ubuntu中禁用超级用户账户密码

之后如果你不再使用su,可以通过以下所示之一的方法锁住root用户密码

$ sudo passwd -l root

或者

$ sudo usermod -p '!' root

 

你可能感兴趣的:(ubuntu)