采用高配品牌服务器
主流强悍CPU配置
确保服务高速稳定运行
中美直连亚洲优化
采用中国CN2骨干网络
保证速度飞快稳定高效
07-27 来源:
sudo gpasswd -d 用户名 sudo
sudo gpasswd -d www sudo
-d = delete,将用户从目标附属组中剔除sudo usermod -G 原有所有附属组列表 用户名
注意:
-G是覆盖式赋值,必须把用户其他全部附属组一并写上,只写单个组会清空用户其余所有群组权限,不推荐新手使用。
getent group sudo
输出格式:sudo:x:27:ubuntu,www,逗号分隔的就是组内用户
sudo gpasswd -d www sudo
# 方式1 getent group sudo # 方式2,查看该用户所属群组 groups www
输出不再出现sudo即为删除完成。
用户已经打开的 SSH 会话,sudo 权限不会立刻失效;用户断开 SSH 重新登录后,sudo 管理员权限才会被回收。
即便不在 sudo 组,如果手动在sudoers文件写了授权,用户依旧能用 sudo。 检查自定义授权配置:
sudo visudo # 同时检查附加配置文件夹 ls /etc/sudoers.d/
如果存在对该用户的独立授权条目,删掉对应行即可彻底回收权限。