安装sudo
如果sudo
没有安装需要先切换成root
账户
首先切换到root
账户,输入以下命令输入root
密码
su -
然后输入以下命令安装sudo
apt update
apt install sudo
赋予用户sudo权限
输入以下命令赋予用户sudo权限
需要把your-username
替换为你实际的用户名
usermod -aG sudo your-username
确保添加成功后,退出并重新登录用户以应用更改
现在,用户应该可以使用sudo
查看具有sudo权限的用户
输入以下命令
getent group sudo
输出类似于
sudo:x:27:user1,user2,user3
这里的 user1、user2 和 user3 是具有 sudo 权限的用户
检查用户的组成员身份
你可以通过以下命令来检查某个特定用户是否在 sudo 组中:
groups username
将 username 替换为实际的用户名。如果输出中包含 sudo,则该用户具有 sudo 权限
通过 id 命令检查用户的组
使用 id 命令可以检查用户是否属于 sudo 组:
id username
输出中如果显示 27(sudo),表示该用户具有 sudo 权限。
通过这些方法,你可以找到哪些用户在系统中具有 sudo 权限。
删除用户sudo权限
如果用户是通过加入 sudo 组获取权限
这种情况下,你只需将用户从 sudo 组中移除。使用以下命令:
sudo deluser username sudo
或者
sudo gpasswd -d username sudo
将 username 替换为实际的用户名。移除后,该用户将不再属于 sudo 组,自然也失去了 sudo 权限