您的位置:首页 > 其它

三周第二次课(10月31) 3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令

2017-11-01 00:00 736 查看
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 指定几个特殊符号



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: