软硬件环境
- ubuntu 18.04 64bit
视频看这里
此处是 youtube 的播放链接,需要科学上网。喜欢我的视频,请记得订阅我的频道,打开旁边的小铃铛,点赞并分享,感谢您的支持。
简介
在 ubuntu 系统中,出于安全因素的考虑,默认情况下禁用了 root 账户。本文说明了如何在 ubuntu 中启用和禁用 root 账户。
sudo
sudo 允许授权用户作为另一个用户(通常是 root 用户)运行程序。如果要将 sudo 访问权授予其他用户,只需将该用户添加到 sudo 组即可
sudo usermod -aG sudo $USERNAME
sudo 的使用方式就是在命令的前面加上 sudo 命令。第一次在会话中使用 sudo 时,系统提示输入当前用户的密码,如果要做到使用 sudo 免密码,则需要编辑 /etc/sudoers 文件,或者运行下面命令直接来编辑这个配置文件
sudo visudo
找到 %sudo ALL=(ALL:ALL) ALL 这一行,添加 NOPASSWD:,然后保存退出,就可以免密码使用 sudo 了,如下
%sudo ALL=(ALL:ALL) NOPASSWD: ALL
启用root
如果需要启用 root 帐户,只需为 root 用户设置密码就可以了。普通用户首先需要有 sudo 权限,然后执行 sudo passwd root 为 root 用户设置密码
sudo passwd root
设置好了密码后,就可以使用 su 命令切换到 root 的用户了
su root

如果你想回到系统的初始状态,也就是禁用 root 的默认状态,可以执行下面的命令清除 root 的密码
sudo passwd -dl root

root用户登录系统
如果希望使用 root 用户登录系统,可以编辑文件 /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf,增加语句
autologin-user=root
greeter-show-manual-login=true
然后重新启动系统即可
说明
最后强调一句,不建议使用 root 用户,尤其是在桌面环境中。