如何在Ubuntu Linux中更改root密码

时间:2020-03-05 15:31:58  来源:igfitidea点击:

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

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

本教程说明了如何临时更改root用户帐户,以及如何在Ubuntu系统上设置root密码。

临时切换到root

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

由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”命令设置或者更改用户帐户的密码。

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

sudo passwd root

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

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

键入密码时,密码不会显示在屏幕上。

Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

就是这样!root密码已更改。

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