linux命令学习(58)-usermod
原创
©著作权归作者所有:来自51CTO博客作者chinalscxc的原创作品,请联系作者获取转载授权,否则将追究法律责任
【命令名称】 usermod
【使用权限】 root
【命令语法】 usermod [-cugGdeULf] username
【功能说明】 修改已有用户的属性
【常用参数】
c 修改/etc/passwd第五列的说明栏
u 就是用户的uid
d 后面接帐号的家目录,就是/etc/passwd第六栏
g 修改帐号的初始群组
G 后面接次要群组
a 与G使用,可‘增加次要群组的支援’,而非‘设定’哦
s 后面接shell的实际档案,如/bin/bash
l 后面接帐号名称,也就是修改原来帐号
e 后面接日期,格式为YYYY-MM-DD也就是在/etc/shadow内的第八列,帐户失效
f 密码失效日,接天数,-1,为永不过期,0为马上过期,在shadow第七栏
L 锁帐号
U 解锁帐号
【命令实例】
1.修改帐号名称
[cxc@cxcserver ~]$ grep okok /etc/passwd
okok:x:501:501::/home/test:/bin/bash
[cxc@cxcserver ~]$ sudo usermod -l test okok
[cxc@cxcserver ~]$ grep test /etc/passwd
test:x:501:501::/home/test:/bin/bash
[cxc@cxcserver ~]$
2.把test帐号加入cxc组
[cxc@cxcserver ~]$ sudo usermod -G cxc test
[cxc@cxcserver ~]$ grep test /etc/group
cxc:x:500:test
test:x:501:
[cxc@cxcserver ~]$
3.Test在2013-4-1号停用
[cxc@cxcserver ~]$ sudo usermod -e 2013-04-01 test
[sudo] password for cxc:
Sorry, try again.
[sudo] password for cxc:
[cxc@cxcserver ~]$ sudo grep test /etc/shadow
test:!!:15697:0:99999:7::15796:
[cxc@cxcserver ~]$ sudo chage -l test
Last password change : Dec 23, 2012
Password expires : never
Password inactive : never
Account expires : Apr 01, 2013
Minimum number of days between password change : 0
Maximum number of days between password change : 99999
Number of days of warning before password expires : 7
[cxc@cxcserver ~]$
4.锁定test帐号
[cxc@cxcserver ~]$ sudo usermod -L test
[cxc@cxcserver ~]$ sudo grep test /etc/shadow
test:!$1$yevDtCfu$jRswefg4IqS07.lh8EzzE.:15721:0:99999:7::15796: #密码位有!锁定
[cxc@cxcserver ~]$
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Linux usermod命令
sendmail:性能好,设置复杂,适合老手qmail:体积小260+k ,模块化。需要
linux 服务器 用户信息 字段 主目录 -
Linux命令:usermod命令详解!
Linux命令:usermod命令详解!
linux 职场 休闲 usermod 更改用户名 -
Linux命令(21)之usermod
Linux命令之usermod介绍
linux 运维 服务器 linux服务器 用户名 -
#yyds干货盘点#linux命令--usermod
32
usermod -
linux用户管理实验3:usermod命令
linux用户管理实验3:usermod命令[root@long ~]# usermod -c 'wwwwwwwww' test11 修改账户的注释信息 [root@long ~]# grep test11 /
Linux user 用户 龙目小子 longmuxiaozi