作为新的Ubuntu用户,您可能想知道如何以root用户身份登录Ubuntu系统或者默认root密码是什么。
Ubuntu鼓励用户通过使用sudo命令向普通用户授予管理权限来执行系统管理任务。Sudo允许授权用户以另一个用户运行命令,默认是root用户。
在Ubuntu,出于安全原因,默认情况禁用root用户帐户。本教程介绍如何在Ubuntu 启用和禁用root用户帐户。
Sudo 用户
默认情况下,在Ubuntu,sudo组的成员被授予sudo访问权限。由Ubuntu安装程序创建的用户已经是sudo组的成员,因此您登录的用户可能已获得sudo访问权限。
如果要向其他用户授予sudo访问权限,只需将用户添加到sudo组。例如命令sudo usermod -aG sudo myfreax
将用户myfreax添加sudo组。
要临时提升到root用户权限,请在运行命令添加sudo作为前缀,例如命令sudo ls
/root
列出root用户家目录。
sudo usermod -aG sudo myfreax
sudo ls /root
第一次在Shell会话中使用sudo命令时,系统将提示您输入当前用户的密码。
如果要在不输入密码的情况下运行sudo命令,则需要编辑sudoers
文件。运行命令sudo visudo
。
这将会使用vim编辑器打开文件/etc/sudoers
,然后追加行username ALL=(ALL) NOPASSWD: ALL
到文件末尾,记得替换username为您的用户名。
sudo visudo
username ALL=(ALL) NOPASSWD: ALL
启用Root用户帐户
如果由于某种原因需要启用root帐户,则只需为root用户设置密码即可。在Ubuntu和其他Linux发行版,可以运行passwd
命令设置或修改用户帐户的密码。
作为Ubuntu的普通用户,您只能更改自己的密码。您登录的用户必须具有sudo权限才能设置root密码。
设置密码时,请确保使用强大且唯一的密码。拥有强密码是您帐户安全性的最重要一点。
强密码通常包含16个字符,至少使用一个大写字母,一个小写字母,一个数字和一个特殊字符。
要在Ubuntu中启用root帐户,请运行命令sudo passwd root修改root用户密码,系统将提示您输入并确认新的root用户密码。
sudo passwd root
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
键入密码时,屏幕上不显示密码,输入完成后回车即可。当您已成功修改root用户密码时。就可以使用密码以root用户登录Ubuntu。
禁用Root用户帐户
如果您在Ubuntu中启用root用户,现在要禁用它,只需将root密码设置为expire即可。运行命令sudo passwd -l root
。
sudo passwd -l root
结论
在本教程中,您学习了如何在Ubuntu启用和禁用root用户帐户。