Linux usermod命令用于修改用户账号信息,如修改用户的登录名、家目录、默认Shell等等。用户修改在系统离线的状态下进行。下面是usermod命令的使用方法以及示例说明。
命令格式
usermod [选项] 用户名
命令选项
- -c, --comment COMMENT:修改用户的注释信息。
- -d, --home HOME_DIR:修改用户的家目录。
- -e, --expiredate EXPIRE_DATE:修改用户账号的过期时间。
- -g, --gid GROUP:修改用户所属的组。
- -G, --groups GROUP1[,GROUP2,...[,GROUPN]]]:修改用户所属的附加组。
- -l, --login NEW_LOGIN:修改用户的登录名(建议不要修改)。
- -s, --shell SHELL:修改用户的默认Shell。
- -u, --uid UID:修改用户的UID。
示例说明
示例一:将用户jimmy所属组修改为newgroup
usermod -g newgroup jimmy
示例二:将用户lucy所在的附加组修改为group1和group2
usermod -G group1,group2 lucy
注意:在使用usermod命令进行修改用户账号信息时,一定要注意修改后的信息对应的文件权限、属主和组是否正确,避免修改后出现不必要的权限问题。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解Linux usermod命令:修改用户账户信息 - Python技术站