您的位置:首页 > 运维架构 > Linux

Linux 用户跟用户组

2016-01-14 16:03 351 查看
用户组:
创建组:
1)、groupadd grp1
cat /etc/group (组名:x:gid)

密码文件 /etc/gshadow
2)、指定组ID:groupadd -g 512 grp2
当指定一个512组ID之后,再创建就会从512 开始
删除组:
1) groupdel grp3 当组中有用户时,不能删除
2) groupdel grp2 (该组为扩展组就可以删除)

用户:
创建用户:
1) useradd us1

2) useradd -u 512 -g grp2(512) us2
当指定一个512用户ID之后,再创建就会从512 开始

3) useradd -d /home/us3 -s /bin/bash us3
-d:指定家目录 -s : 指定Shell

4) useradd -M us4
-M:创建用户的时候不去创建家目录

5) useradd -u 506 -g 502 -G 512 us5
-G:创建用户扩展组
删除用户:
1) userdel us2
删除之后不会删除家目录,并且所属只能显示数字,不能显示为该用户名
2) userdel -r us3
-r:删除用户家目录

用户属性:
更改用户属性:
1) usermod -g 513 us2
更改该用户的所属组
2) usermod -u -g -G -s -d
3) usermod -L us3
-L:锁定某个用户
4) usermod -U us3
-U:解锁某个用户

用户密码:
更改用户密码:
1) passwd 当用户登录的时候,直接修改自己的密码
2) passwd us3 更改普通用户密码

3)mkpasswd 自动生成密码
需要安装:yum -y install expect
mkpasswd -l 12 (-l :指定密码长度)
mkpasswd -s 0 (0不要特殊字符)
mkpasswd -d 4 (数字4个)
mkpasswd -C 5 -c 3(大写字母5个,小写字母3个)
echo "sdasdas" | passwd --stdin us5
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: