usermod命令来自英文词组“user modify”的缩写,其功能是用于修改用户账号中的各项参数。用户创建后才发现信息错误?不用删除后再重新建立的!可以用usermod命令直接修改用户信息,并且参数会立即生效。

语法格式:usermod [参数] 用户名

常用参数:

-a 将用户添加至扩展组中
-c 修改用户账号的备注文字
-d 修改用户登录时的家目录
-e 修改用户账号的有效期限
-f 设置在密码过期后多少天关闭该账号
-g 修改用户所属的基本群
-G 修改用户所属的扩展群
-l 修改用户账号名称
-L 锁定用户密码,使密码立即失效
-m 将用户主目录内容移动到新位置
-o 允许重复的用户ID
-p 设置用户的新密码
-s 修改用户登录后使用的Shell终端
-u 修改用户账号的ID
-U 解除密码锁定,使密码恢复正常
-Z 设置用户账号的SELinux映射用户

参考示例

修改指定用户的家目录路径:

[root@linuxcool ~]# usermod -d /home linuxprobe

修改指定用户的UID号码:

[root@linuxcool ~]# usermod -u 6688 linuxprobe

修改指定用户的名称为linuxcool:

[root@linuxcool ~]# usermod -l linuxcool linuxprobe

锁定指定用户的账户,临时不允许登录系统:

[root@linuxcool ~]# usermod -L linuxcool

解锁指定用户的账户,再次允许登录系统:

[root@linuxcool ~]# usermod -U linuxcool
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。