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

余生长醉 提交于 2020-04-07 00:52:56
  • 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 指定几个特殊符号

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!