云服务器配置之sudo权限

云服务器配置之sudo权限

CentOS

在 CentOS 系统上授予一个用户 sudo 权限的最容易的方式就是,将该用户添加到wheel用户组。所有这个用户组的成员,都能够通过sudo命令,输入自己的用户密码后,运行所有的命令。

想要将用户添加到用户组,以 root 或者其他 sudo 用户身份运行下面的命令。修改用户名username为你想要授权的用户的用户名。

usermod -aG wheel username

通过这种方式提升 sudo 权限,适合大部分用户场景。

想要测试 sudo 访问,运行如下命令:

sudo vim /etc/ssh/sshd_config

提示输入当前用户的密码后,可以编辑文件就说明加入到sudo组中了

这里需要注意的是,将当前用户加入到wheel组之后,当前用户登录的root权限不能生效,需要退出重新登录后才生效。

通过如下命令可以查看系统中的组信息,以及组中的成员信息

cat /etc/group

通过如下命令查看系统sudo权限管理文件

sudo cat /etc/sudoers

Ubuntu

使用root用户运行如下命令,将username加入sudo权限中

usermod -aG sudo username

通过如下命令可以查看系统中的组信息,以及组中的成员信息

cat /etc/group

通过如下命令查看系统sudo权限管理文件

sudo cat /etc/sudoers

One thought on “云服务器配置之sudo权限

Comments are closed.

Comments are closed.