• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Linux中如何启用root用户

linux 搞代码 4年前 (2022-03-03) 25次浏览 已收录 0个评论

你可能想晓得如何以root用户登录Ubuntu,或者默认的root明码是什么。在Ubuntu Linux中,出于平安起因,默认状况下禁用了root用户。本教程阐明了如何在Ubuntu Linux中启用和禁用root用户。

sudo权限

Sudo容许受权用户作为另一个用户(通常root用户)运行程序。如果要将sudo拜访权授予其余用户,只需将该用户增加到sudo组:

bob@ubuntu-18-04:~$ sudo usermod -aG sudo username

sudo的应用形式就是在命令后面加上sudo命令:

bob@ubuntu-18-04:~$ sudo tail -1 /etc/passwd

第一次在会话中应用sudo时,零碎提醒输出以后用户的明码,如果要做到应用sudo免明码,则须要编辑/etc/sudoers文件,能够运行上面命令来编辑这个配置文件:

bob@ubuntu-18-04:~$ sudo visudo

找到%sudo ALL=(ALL:ALL) ALL这一行,在指定地位增加NOPASSWD: ,而后保留退出,就能够免明码应用sudo了。

%sudo ALL=(ALL:ALL) NOPASSWD: ALL

开启root用户账号

如果出于某种原因,须要启用root帐户,只需为root用户设置明码就能够了。普通用户首先须要有sudo权限,而后执行sudo passwd root为root用户设置明码:

bob@ubuntu-18-04:~$ sudo passwd root
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully


能够看到,应用su命令切换到root用户,输出明码,能够切换到root用户了。

就这样,你能够用root用户登录零碎啦。

敞开root用户

当不在须要应用root账号登录时,能够设置root用户的明码为过期,敞开root用户的明码:

bob@ubuntu-18-04:~$ sudo passwd -l root
passwd: password expiry information changed.


设置root明码过期之后,应用su命令切换到root用户,发现提醒认证失败:

bob@ubuntu-18-04:~$ su – root
Password:
su: Authentication failure


这样root用户就不能登录啦。

总结

设置明码时,请确保应用的是一个强而惟一的明码。强明码通常至多有16个字符,至多有一个大写字母、一个小写字母、一个数字和一个特殊字符。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Linux中如何启用root用户

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

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

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