usermod命令--Linux命令应用大词典729个命令解读

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了usermod命令--Linux命令应用大词典729个命令解读相关的知识,希望对你有一定的参考价值。

内容来源于人民邮电出版社《Linux命令应用大词典》

讲述729个命令,1935个例子

学习Linux系统的参考书、案头书,遇到不懂的命令或命令选项一查即可

争取每天都发布内容


本文出自 “airfish2000” 博客,更多命令查看博客:

http://airfish2000.blog.51cto.com/10829608/1887965


usermod命令

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

命令语法:

usermod [选项] [用户名]

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

                                usermod命令选项含义

选项

含义

-G <次要组群名>

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

-l <新登录名>

修改用户账户名称

-L 

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

-s <Shell类型>

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

-U

解除密码锁定

-u <用户UID>

修改用户UID

-c <用户名全称>

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

-d <主目录>

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

-e <过期日>

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

-f <失效日>

修改在密码过期后多少天即关闭该账户

-g <主要组群名>

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

-o

允许使用重复的UID

-m

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

 

:修改用户zhangsan的主目录为/home/kkk,并手动创建/home/kkk目录。

[[email protected]~]# usermod -d /home/kkk zhangsan

[[email protected]~]# mkdir /home/kkk

//必须使用mkdir命令创建/home/kkk目录,这样用户zhangsan才能使用该主目录

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

[[email protected]~]# usermod -d /home/opop -m wangwu

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

[[email protected]~]# usermod -l zhaoliu wangwu

 例:修改用户zhangsan的用户名全称为张三。

[[email protected]~]# usermod -c 张三 zhangsan

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

[[email protected]~]# usermod -f 20 zhangsan

修改用户zhangsan所属的主要组群为root

[[email protected]~]# usermod -g root zhangsan

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

[[email protected]~]# usermod -L zhangsan

:解除用户zhangsan密码锁住。

[[email protected]~]# usermod -U zhangsan

修改用户zhangsan账户的过期日期20281212日。 

[[email protected] ~]# usermod -e 12/12/2028 zhangsan

修改用户zhangsanShell类型为/bin/ksh

[[email protected] ~]# usermod -s /bin/ksh zhangsan


本文出自 “airfish2000” 博客,请务必保留此出处http://airfish2000.blog.51cto.com/10829608/1887965

以上是关于usermod命令--Linux命令应用大词典729个命令解读的主要内容,如果未能解决你的问题,请参考以下文章

reboot命令--Linux命令应用大词典729个命令解读

nisdomainname命令--Linux命令应用大词典729个命令解读

logout命令--Linux命令应用大词典729个命令解读

exit命令--Linux命令应用大词典729个命令解读

getsebool命令--Linux命令应用大词典729个命令解读

vgscan命令--Linux命令应用大词典729个命令解读