Linux服务器将普通用户添加到sudoers组
在 Rocky Linux 8 中,通常将用户添加到 wheel 组,以允许其使用 sudo 权限。可以执行以下命令将 username 用户添加到 wheel 组(这里的username替换成需要修改权限的用户名),-aG 选项表示将用户 username 添加到 wheel 组,并保留该用户的其他组信息。注意:只有root用户才有权限将普通用户添加到 sudoers文件中并授予其管理员权限,所
注意:只有root用户才有权限将普通用户添加到 sudoers文件中并授予其管理员权限,所以事先必须知道root用户的密码,本文以Rocky Linux 8为例。
1、切换到 root 用户:
首先,你需要切换到 root用户,才能修改 sudoers 文件。可以使用以下命令切换到 root 用户,并输入root 用户的密码;
su -
2、添加用户到 sudo 组:
在 Rocky Linux 8 中,通常将用户添加到 wheel 组,以允许其使用 sudo 权限。可以执行以下命令将 username 用户添加到 wheel 组(这里的username替换成需要修改权限的用户名),-aG 选项表示将用户 username 添加到 wheel 组,并保留该用户的其他组信息。
usermod -aG wheel username
3、确保 wheel 组用户可以使用 sudo:
Rocky Linux 8 默认情况下,wheel 组的成员可以使用 sudo。不过,还是需要检查 /etc/sudoers 文件,以确保这一权限没有被禁用。可以使用 visudo 命令安全地编辑 sudoers 文件:
sudo visudo
查找文件中是否存在以下行,这行表示 wheel 组的所有用户都可以使用 sudo 权限:

如果你希望成员使用sudo时不需要输入密码,可以将文件中这行修改为以下这样:
%wheel ALL=(ALL) NOPASSWD: ALL
4、退出 root 用户,重新登录用户,并验证:
运行一个简单的命令,例如 sudo whoami。这个命令会返回当前以 sudo 权限运行的用户名,如果没有 sudo 权限,则会提示错误;如果返回 root,说明当前用户username有 sudo 权限。
大功告成!
sudo whoami

更多推荐


所有评论(0)