一、建立用户及参数说明
shell
用法:ide
useradd (选项)(参数)spa
参数:orm
-d :建立用户时指定家目录it
-D :修改建立用户时的默认值class
-e :指定账号的有效期
test
-f :指定用户密码在过时后还能使用多久登录
-g :指定用户所属群组
mobile
-G :指定用户所属的附加群组密码
-m :建立用户家目录
-M :不建立用户家目录
-r :建立系统账号(1-499或1-999)
-s :指定用户登陆后使用的shell
-u :指定用户UID
二、修改用户
用法:
usermod (选项)(参数)
参数:
-d :建立用户时指定家目录
-e :指定账号的有效期
-f :指定用户密码在过时后还能使用多久
-g :指定用户所属群组
-G :指定用户所属的附加群组
-s :指定用户登陆后使用的shell
-l :修改用户名
-L :锁定用户
-U :解除锁定
三、删除用户
用法:
userdel (选项)(参数)
参数:
-f :强制删除
-r :删除用户并同时删除与之关联的文件
四、建立用户组及参数说明
用法:
groupadd (选项)(参数)
参数:
-g :指定新建组的gid
-r :建立系统组(id在1-499 1-999之间)
-o :容许添加id不惟一的组
五、修改组资料
用法:
groupmod (选项)(参数)
六、经常使用实例
3.一、建一个用户chinamobile,指定用户ID为10086,使用已经存在的/home/test目录为家目录,不建立新的家目录,用户有效期为365天,默认用户组为chinamobile,附加用户组为chinanet(用户组已经存在)
useradd chinamobile -u 10086 -M -d /home/test -e 365 -G chinanet
3.二、建立用户组cnc,并把用户chinamobile加入到此用户组
groupadd cnc
usermod -a -G cnc chinamobile
3.三、强制删除用户deltest,同时关联文件
userdel -f -r deltest
3.四、修改组名cnc为wangtong
groupmod -n wangtong cnc