首页 > 其他 > 详细

usermod命令使用说明

时间:2019-12-09 18:10:36      阅读:88      评论:0      收藏:0      [点我收藏+]

1、命令概述

usermod命令用于修改用户的基本信息。usermod命令不允许改变正在线上的使用者帐号名称。当usermod命令用来改变user id,必须确认这名user没在执行任何程序。

2、命令语法

usermod【选项】 【用户名】 

3、命令选项

-u:修改用户的UID
-g:修改用户所属的基本组
-G:修改用户附加族,使用逗号隔开多个附加组,覆盖原有的附加组
-a:追加更多的附加组,必须和-G使用,-aG追加附加组
-md:家目录迁移,必须和-d一起使用,移动用户的家目录到新的位置
-d:指定用户的家目录新位置(单独使用无意义)
-c:修改用户的注释信息
-s:更改用户使用的shell
-l:更改用户登录名
-L:锁定用户
-U:解锁用户
-e<有效期限>:修改帐号的有效期限;
-f<缓冲天数>:修改在密码过期后多少天即关闭该帐号;

4、命令示例

4.1 -c修改用户备注信息:

[root@lzg ~]# tail -1 /etc/passwd
Jerry:x:5003:5003::/home/Jerry:/bin/bash
[root@lzg ~]# usermod -c jerry Jerry
[root@lzg ~]# tail -1 /etc/passwd
Jerry:x:5003:5003:jerry:/home/Jerry:/bin/bash

4.2 -d修改用户家目录:

[root@lzg ~]# tail -1 /etc/passwd
Jerry:x:5003:5003:jerry:/home/Jerry:/bin/bash
[root@lzg ~]# mkdir /home/jerry
[root@lzg ~]# usermod -d /home/jerry/ Jerry
[root@lzg ~]# tail -1 /etc/passwd
Jerry:x:5003:5003:jerry:/home/jerry/:/bin/bash

4.3 -g修改用户所属群组:

[root@lzg ~]# tail -1 /etc/passwd
Jerry:x:5003:5003:jerry:/home/jerry/:/bin/bash
[root@lzg ~]# usermod -g 5002 Jerry
[root@lzg ~]# tail -1 /etc/passwd
Jerry:x:5003:5002:jerry:/home/jerry/:/bin/bash

 

 

usermod命令使用说明

原文:https://www.cnblogs.com/liuzgg/p/12012150.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!