码迷,mamicode.com
首页 > 系统相关 > 详细

《Linux学习并不难》用户管理(5):修改Linux用户账户

时间:2018-04-29 13:24:05      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:Linux   用户   usermod   

9.4  《Linux学习并不难》用户管理(5):修改Linux用户账户

使用usermod命令可以更改用户的Shell类型、所属的组群、用户密码的有效期,还能更改用户的登录名。

命令语法:

usermod [选项] [用户名]

命令中各选项的含义如表所示。

选项

选项含义

-G <次要组群名>

修改用户所属的次要组群(附加组群)

-l <新登录名>

修改用户账户名称

-L

锁定用户密码,使密码无效

-s <Shell类型>

修改用户登录后使用的Shell 如果没有,系统将选用系统预设的Shell

-U

解除密码锁定

-u <用户UID>

修改用户UID

-c <用户名全称>

修改用户账户的用户名全称

-d <主目录>

修改用户登录时的主目录,如果指定-m选项,用户旧目录会移动到新的目录中,如旧目录不存在,则新建目录

-e <过期日>

修改账户的有效期限, 加上用户账户停止日期,日期格式为MM/DD/YY

-f <失效日>

修改在密码过期后多少天即设定密码为失效状态

-g <主要组群名>

修改用户所属的主要组群,组群名必须已存在

-o

允许使用重复的UID

-m

移动主目录的内容到新的位置


例:修改用户wangwu的主目录为/home/opop,并自动创建/home/opop目录。

[root@rhel ~]# usermod -d /home/opop -m wangwu

例:修改用户wangwu的登录名为zhaoliu。

[root@rhel ~]# usermod -l zhaoliu wangwu

例:修改用户zhangsan在密码过期后20天就禁用该账户。

[root@rhel ~]# usermod -f 20 zhangsan

例:修改用户zhangsan所属的主要组群为root,该组群必须事先存在。

[root@rhel ~]# usermod -g root zhangsan

例:锁住用户zhangsan密码,使密码无效。

[root@rhel ~]# usermod -L zhangsan

例:解除用户zhangsan密码锁住。

[root@rhel ~]# usermod -U zhangsan

例:修改用户zhangsan的Shell类型为/bin/ksh。

[root@rhel ~]# usermod -s /bin/ksh zhangsan


 

本文节选自Linux学习并不难》教材,这是一本最实用的、理论实践并重的Linux入门教材。如需阅览整本书的内容请访问Linux运维者www.linuxywz.com)网站



《Linux学习并不难》用户管理(5):修改Linux用户账户

标签:Linux   用户   usermod   

原文地址:http://blog.51cto.com/10923902/2109047

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!