Linux用户usermod -G命令示例
发布时间 - 2025-11-15 00:00:00 点击率:次使用usermod -G会覆盖用户附加组,需谨慎操作。例如sudo usermod -G wheel,docker alice将alice的附加组设为wheel和docker,清除原有其他附加组;若要保留原组,应先用groups alice查看当前组,再将原有组与新组一同列出,如sudo usermod -G wheel,docker,audio alice;清空附加组可用sudo usermod -G "" alice,但部分系统可能不支持空值赋组。关键在于-G参数会替换而非添加组,操作前建议用groups或id命令确认组成员情况。
使用usermod -G命令可以修改用户所属的附加组(即次要组)。这个操作会**覆盖**用户当前的所有附加组,而不是追加。因此在使用时需要特别注意是否保留原有组。
基本语法
usermod -G group1,group2,group3 username
将用户加入指定的多个组,同时移除该用户之前属于但未在列表中列出的所有附加组。
示例1:将用户加入多个附加组
把用户 alice 加入 wheel 和 d
ocker 组:
sudo usermod -G wheel,docker alice
执行后,alice 的附加组变为 wheel 和 docker,之前其他的附加组将被清除。
示例2:避免丢失原有组
如果你想给用户添加一个新组而不影响现有组,先查看当前所属组:
groups alice
输出可能是:alice : alice wheel docker
现在为 alice 添加 audio 组,同时保留原有组:
sudo usermod -G wheel,docker,audio alice
示例3:清空附加组
若只想保留用户的主组,移除所有附加组,可将 -G 指定为空:
sudo usermod -G "" alice
注意:某些系统可能不支持直接赋空值,建议用 -g 修改主组或确认效果。
基本上就这些。关键点是 -G 会替换而非追加,操作前最好先用 groups 或 id 命令确认当前组成员情况。
# linux
# docker
# 多个
# 不支持
# 而非
# 先用
# 移除
# 清空
# 组成员
# 如果你
# 设为
# 其他的
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
奇安信“盘古石”团队突破 iOS 26.1 提权
昵图网官网入口 昵图网素材平台官方入口
Laravel数据库迁移怎么用_Laravel Migration管理数据库结构的正确姿势
如何快速生成凡客建站的专业级图册?
Laravel如何处理文件上传_Laravel Storage门面实现文件存储与管理
公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?
详解Android中Activity的四大启动模式实验简述
如何用搬瓦工VPS快速搭建个人网站?
Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试
微信小程序 require机制详解及实例代码
如何在阿里云通过域名搭建网站?
Laravel如何清理系统缓存命令_Laravel清除路由配置及视图缓存的方法【总结】
使用PHP下载CSS文件中的所有图片【几行代码即可实现】
如何续费美橙建站之星域名及服务?
Laravel怎么在Controller之外的地方验证数据
如何用AI帮你把自己的生活经历写成一个有趣的故事?
品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?
js实现获取鼠标当前的位置
如何快速上传建站程序避免常见错误?
Laravel如何使用Spatie Media Library_Laravel图片上传管理与缩略图生成【步骤】
Laravel怎么实现模型属性的自动加密
Laravel如何配置Horizon来管理队列?(安装和使用)
原生JS实现图片轮播切换效果
如何在香港免费服务器上快速搭建网站?
Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言
Laravel如何与Inertia.js和Vue/React构建现代单页应用
Laravel怎么清理缓存_Laravel optimize clear命令详解
Python文本处理实践_日志清洗解析【指导】
iOS发送验证码倒计时应用
Laravel怎么集成Vue.js_Laravel Mix配置Vue开发环境
Microsoft Edge如何解决网页加载问题 Edge浏览器加载问题修复
宙斯浏览器怎么屏蔽图片浏览 节省手机流量使用设置方法
Python结构化数据采集_字段抽取解析【教程】
JS弹性运动实现方法分析
HTML透明颜色代码怎么让下拉菜单透明_下拉菜单透明背景指南【技巧】
Laravel如何使用Gate和Policy进行授权?(权限控制)
如何在阿里云虚拟主机上快速搭建个人网站?
Windows Hello人脸识别突然无法使用
Laravel怎么集成Log日志记录_Laravel单文件与每日日志配置及自定义通道【详解】
Laravel如何构建RESTful API_Laravel标准化API接口开发指南
Laravel如何实现API版本控制_Laravel API版本化路由设计策略
如何在IIS中新建站点并配置端口与IP地址?
Laravel Eloquent:优雅地将关联模型字段扁平化到主模型中
Win11怎么恢复误删照片_Win11数据恢复工具使用【推荐】
Laravel的HTTP客户端怎么用_Laravel HTTP Client发起API请求教程
专业商城网站制作公司有哪些,pi商城官网是哪个?
Laravel怎么配置.env环境变量_Laravel生产环境敏感数据保护与读取【方法】
javascript基于原型链的继承及call和apply函数用法分析
高性价比服务器租赁——企业级配置与24小时运维服务
合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?

