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

  • 3.4 usermod命令

uesrmod 更改用户属性shell

usermod -u uid 用户名ui

usermod -g gid 用户名字符串

usermod -d 家目录 用户名登录

usermod -s shell目录 用户名扩展

usermod -G 目标用户名 被加入用户名 (添加扩展组)权限

 

id 用户名 查看用户的id密码

组包括gid 还包括其它的扩展组,一个用户就能够属于多个组,可是gid只有一个im

实验,把aming用户定义一个扩展组,把它加入到grp2yum

加入多个扩展组  (g只能添加一个组,G能够添加多个组)word

 

  • 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 指定几个特殊符号

相关文章
相关标签/搜索