欢迎访问我的网站,希望内容对您有用,感兴趣的可以加入我们的社群。

ubuntu中的root,你需要了解这些

Linux 迷途小书童 4年前 (2020-09-08) 3992次浏览 0个评论

软硬件环境

  • 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 rootroot 用户设置密码

sudo passwd root

设置好了密码后,就可以使用 su 命令切换到 root 的用户了

su root

ubuntu_root

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

sudo passwd -dl root

ubuntu_root

root用户登录系统

如果希望使用 root 用户登录系统,可以编辑文件 /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf,增加语句

autologin-user=root
greeter-show-manual-login=true

然后重新启动系统即可

说明

最后强调一句,不建议使用 root 用户,尤其是在桌面环境中。

喜欢 (1)

您必须 登录 才能发表评论!