B站: 迷途小书童的Note;微信公众号: Dev_Club;个人微信:xituxiaoshutong100

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

Linux 迷途小书童 0评论

软硬件环境

视频看这里

此处是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)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址