centos7 添加用户并授权root权限

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7 添加用户并授权root权限相关的知识,希望对你有一定的参考价值。

参考技术A centos7.2 版本,我们不可能每次都用root账号登陆,root账号公认的不安全,所以,首先,禁止掉root账号的登陆。
1.静止root账号登陆。

保存退出

2.创建用户并授权

root ALL=(ALL) ALL
sss ALL=(ALL) ALL (添加这一行)

保存,退出

好了,现在账号已经创建好了,使用sss账号登陆后,在命令前加 sudo 则是使用root权限了。第一次使用会弹出一些提示信息,正常现象。

sudo是一种权限管理机制,管理员可以授权于一些普通用户去执行一些root执行的操作,而该普通用户而不需要知道root的密码,它依赖于/etc/sudoers这个文件,可以授权于某个普通用户在主机上能够以管理员的身份执行什么样的管理命令,而且是有限的。这个文件相当于就是一个授权表。

语法
user MACHINE=COMMANDS

root ALL=(ALL) ALL
括号里表示允许该用户以哪个用户的权限去做事。

(1)

此时的Ian普通用户就相当于root了。

但普通用户Ian在执行root操作时,必须得在命令前面加sudo,不然还是不能执行的。执行root操作时,需要的密码也不再是root超级用户的密码,而是普通用户的密码。

(2)

</article>

CentOS添加用户并加入sudo权限

新增用户

useradd username

设置密码

passwd username

加入sudo

# 打开sudo配置文件
visudo

# 找到下面这两行,并在下面新增红色部分
root ALL=(ALL) ALL
username ALL=(ALL) ALL

PS:以上命令在root下执行,否则请加sudo

以上是关于centos7 添加用户并授权root权限的主要内容,如果未能解决你的问题,请参考以下文章

centos7 新建用户并获取root权限

centos 7中添加一个新用户并授权的步骤详解

Centos7 添加用户及设置权限

CentOS下添加Root权限用户的几种方法

CentOS下添加Root权限用户的几种方法

linux添加用户并授权访问目录