登录  /  注册
首页 > 运维 > linux运维 > 正文
如何在Ubuntu中启用和禁用root帐户?
青灯夜游
发布: 2019-03-14 16:04:42
原创
6242人浏览过

在Ubuntu Linux中,出于安全原因,默认情况下是禁用root帐户的。下面本篇文章就来带大家了解一下在在Ubuntu中启用和禁用root帐户的方法,希望对大家有所帮助。

如何在Ubuntu中启用和禁用root帐户?

Sudo用户

Ubuntu用户可以通过使用名为sudo的工具向常规用户授予管理权限来执行系统管理任务。Sudo允许授权用户权限:以另一个用户(通常是root用户)的身份运行程序。

默认情况下,在Ubuntu系统上,sudo组的成员会被授予sudo访问权限。因为Ubuntu安装程序创建的初始用户已经是sudo组的成员,所以登录的Sudo用户很可能已获得管理权限。

如果要向其他用户授予sudo访问权限,只需将用户添加到sudo组:

usermod -aG sudo username
登录后复制

要临时提升root用户权限,需要运行前缀为sudo的命令:

sudo some-command
登录后复制

第一次在会话中使用sudo时,系统将提示输入用户密码。

如果要在不输入密码的情况下运行具有sudo权限的命令,则需要编辑该sudoers文件。为此,需要键入visudo:

sudo visudo
登录后复制

这样将使用我们最喜欢的命令行文本编辑器打开/etc/sudoers文件。需要使用自定义用户名替换username,在etc/sudoers文件添加以下行即可:

username ALL=(ALL) NOPASSWD: ALL
登录后复制

在Ubuntu中启用Root帐户

如果由于某种原因需要启用root帐户,则只需为root用户设置密码即可。在Ubuntu和其他Linux发行版中,可以使用该passwd命令设置或更改用户帐户的密码。

作为Ubuntu的普通用户,只能更改自己的密码。我们需要先具有sudo权限后,再设置root密码。

要在Ubuntu中启用root帐户,需要运行以下命令:

sudo passwd root
登录后复制

系统将提示输入并确认新的root密码:

Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
登录后复制

说明:键入时,屏幕上不显示密码。

这样在Ubuntu中就成功启用root帐户了,现在就可以使用新密码以root用户身份登录Ubuntu了。

注:在设置密码时,请确保使用强大、复杂点的密码。这有利于帐户安全性。好的密码通常至少包含16个字符,至少使用一个大写字母,一个小写字母,一个数字和一个特殊字符。

在Ubuntu中禁用Root帐户

如果以前在Ubuntu中启用了root用户,现在要禁用它,只需将root密码设置为expire即可。

使用以下命令:

sudo passwd -l root
登录后复制

相关视频教程推荐:《linux教程

以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注php中文网相关教程栏目!!!

以上就是如何在Ubuntu中启用和禁用root帐户?的详细内容,更多请关注php中文网其它相关文章!

来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 技术文章
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2023 //m.sbmmt.com/ All Rights Reserved | 苏州跃动光标网络科技有限公司 | 苏ICP备2020058653号-1

 | 本站CDN由 数掘科技 提供

登录PHP中文网,和优秀的人一起学习!
全站2000+教程免费学