云网牛站
所在位置:首页 > 初入Linux圈 > 在Ubuntu Linux中更改根密码(Root Password)的方法

在Ubuntu Linux中更改根密码(Root Password)的方法

2019-10-17 07:53:25作者:戴均力稿源:云网牛站

本文说明了如何临时更改root用户帐户,以及如何在Ubuntu Linux系统上设置root密码,即介绍在Ubuntu Linux操作系统中更改根密码(Root Password)的方法。

在Ubuntu Linux中更改根密码(Root Password)的方法

 

前言

root用户(或超级用户)是在所有类似Linux和Unix的系统上都存在的特殊用户帐户,它具有对系统上的每个命令和任何资源的完全访问权限,而没有任何限制。

如果您是从另一个Linux发行版来的Ubuntu,您可能会想知道默认的root密码是什么或如何更改root密码,默认情况下,在Ubuntu中,出于安全原因,禁用了root用户帐户。

 

临时切换到root

通过向普通用户授予sudo特权,鼓励Ubuntu用户执行系统管理任务,Sudo允许授权用户以其他用户(通常是root用户)的身份运行程序。

由Ubuntu安装程序创建的初始用户已经是sudo组的成员,很有可能您已经以管理权限被授予您登录的用户的权限。参考:在Ubuntu系统上为用户授予和删除sudo权限的方法

要临时提升root用户特权,请运行以sudo开头的命令:

$ sudo command-name

第一次在会话中使用sudo时,系统将提示您输入用户密码。

要临时在当前登录会话中切换到root帐户,可以使用sudo su或sudo -i命令并输入用户密码:

$ sudo su -

运行whoami命令以验证用户已更改:

$ whoami

返回信息:

root

 

修改root密码

root用户已被禁用,但这并不意味着root帐户已被删除,由于没有为root帐户设置密码,因此无法以root用户身份登录。

如果出于某种原因需要启用root帐户,则只需为root用户设置密码即可,在Ubuntu中,您可以使用passwd命令设置或更改用户帐户的密码,参考使用passwd、usermod命令在Linux中锁定和解锁用户帐户

要在Ubuntu中更改root用户的密码,请以sudo用户身份运行以下命令:

$ sudo passwd root

系统将提示您输入并确认新的root密码。

设置密码时,请确保您使用的是唯一且可靠的密码,拥有强密码是帐户安全的最重要方面,强密码通常至少包含16个字符,至少一个大写字母,一个小写字母,一个数字和一个特殊字符。

键入密码时,密码不会显示在屏幕上,输入后直接回车即可:

Enter new UNIX password:

Retype new UNIX password:

passwd: password updated successfully

至此,根密码已更改。

现在,您可以使用新密码以root用户身份登录到Ubuntu Linux系统。

 

结论

默认情况下,在Ubuntu中,根帐户未设置密码,推荐的方法是使用sudo命令以root级特权运行命令。

要能够以root用户身份直接登录,您需要设置root用户密码。

 

相关主题

在Ubuntu 18.04.2系统中更改用户密码的方法

子频道
精选文章
热门文章