- 3.4 usermod命令
uesrmod 更改用户属性
usermod -u uid 用户名
usermod -g gid 用户名
usermod -d 家目录 用户名
usermod -s shell目录 用户名
usermod -G 目标用户名 被加入用户名 (添加扩展组)
id 用户名 查看用户的id
组包括gid 还包括其它的扩展组,一个用户就可以属于多个组,但是gid只有一个
实验,把aming用户定义一个扩展组,把它加入到grp2
加入多个扩展组 (g只能添加一个组,G可以添加多个组)
- 3.5 用户密码管理
passwd 更改密码命令 有个set_uid权限
更改普通用户密码
passwd 用户名
两个叹号是无密码,星号是锁定的不能用的。都不能登录
passwd -l 用户名 锁定用户的密码
passwd -U 用户名 解除用户密码锁定
给一个用户设定密码
passwd --stdin 用户名
echo“密码” |passwd --stdin 用户名
echo -e “密码\n密码” |passwd 用户名
echo -e “” 换行命令
密码尽量随机
- 3.6 mkpasswd命令
mkpasswd=make password 生成随机字符串,用来当密码
需要先安装expect
yum install -y expect
mkpasswd 默认9位随机
mkpasswd -l 指定位数
mkpasswd -s 指定几个特殊符号
来源:oschina
链接:https://my.oschina.net/u/3708811/blog/1559030