如何在Ubuntu中启用和禁用根用户账户
作为一个新的Ubuntu用户,你可能想知道如何以根用户的身份登录你的Ubuntu系统,或者默认的根密码是什么。在Ubuntu Linux中,出于安全考虑,根用户账户默认是禁用的。
本教程解释了如何在Ubuntu Linux中启用和禁用根用户账户。
Sudo用户
我们鼓励Ubuntu用户通过使用一个名为sudo的工具授予普通用户管理权限来执行系统管理任务。Sudo允许授权用户以另一个用户,通常是根用户的身份运行程序。
在Ubuntu系统中,默认情况下,sudo组的成员被授予sudo权限。由Ubuntu安装程序创建的初始用户已经是sudo组的成员。你登录的用户很可能已经被授予了管理权限。
如果你想授予另一个用户sudo权限,只需将该用户添加到sudo组即可。
usermod -aG sudo username
要临时提升root用户权限,请运行以sudo为前缀的命令。
sudo some-command
你第一次在会话中使用sudo,会被提示输入用户密码。
如果你想用sudo权限运行命令而不输入密码,你需要编辑sudoers
文件。要做到这一点,请输入visudo
。
sudo visudo
这将用你喜欢的命令行文本编辑器打开/etc/sudoers
文件。添加以下一行,用你的用户名替换username
。
username ALL=(ALL) NOPASSWD: ALL
启用Ubuntu中的根用户账户
如果由于某种原因,你需要启用根账户,你只需要为根用户设置一个密码 。在Ubuntu和其他Linux发行版中,你可以用passwd
命令设置或改变用户账户的密码。
作为Ubuntu的普通用户,你只能修改自己的密码。你所登录的用户必须有sudo权限才能设置根密码。
要在Ubuntu中启用root账户,请运行下面的命令。
sudo passwd root
你将被提示输入并确认新的根密码。
输出
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
当你输入密码时,密码不会显示在屏幕上。
这就是了!你已经成功地启用了root账户。你已经成功启用了root账户。现在你可以使用新的密码以root用户身份登录Ubuntu机器了。
禁用Ubuntu中的根用户账户
如果你以前在Ubuntu中启用了root用户,现在你想禁用它,请将root密码设置为过期。
要禁用根账户的密码,请使用以下命令。
sudo passwd -l root
总结
要在Ubuntu中启用根用户账户,你所需要做的就是设置根密码。
设置密码时,确保你使用的是一个强大而独特的密码。拥有一个强大的密码是你账户安全的最重要方面。通常,一个强大的密码至少有16个字符,至少有一个大写字母、一个小写字母、一个数字和一个特殊字符。
如果你有任何问题或反馈意见,请随时留言。