新闻| 文章| 资讯| 行情| 企业| wap手机版| article文章| 首页|会员中心|保存桌面|手机浏览
普通会员

高密市雪青科技有限公司

企业列表
新闻列表
  • 暂无新闻
推荐企业新闻
联系方式
  • 联系人:汪女士
首页 > 新闻中心 > linux学习第十二篇:usermod命令,用户密码管理,mkpasswd命令
新闻中心
linux学习第十二篇:usermod命令,用户密码管理,mkpasswd命令
发布时间:2024-11-07        浏览次数:0        返回列表

usermod命令

linux学习第十二篇:usermod命令,用户密码管理,mkpasswd命令

usermod:更改用户属性的命令

用法

usermod -u 111 user1   //修改用户user1的uid为111

usermod -g user2/111   user1   //修改用户user1的gid为111或者修改所属组为user2。PS:只允许指定一个组

usermod -d /home/asd  user1  //修改用户user1的家目录

usermod -s /sbin/nologin  user1  //修改用户user1的shell

usermod -G  grp2  user1  //给用户user1添加扩展组grp2,可使用命令  id user1 查看用户uid,gid以及组

      //usermod -G  grp2,grp1  user1    可同时给用户添加扩展组grp2,grp1

用户密码管理

在root用户下可直接输入命令 passwd 修改root用户密码

修改普通用户密码可输入命令 passwd username 修改用户username的密码

用户设置密码之后第二段会变成一串字符串。

用户第二段是" ",说明用户密码是空,空密码意味着这个用户不能登录。

用户第二段是“ * ”,说明用户密码被锁定,不能用,不能登录。

passwd -l    user1     //锁定用户user1的密码,shadow配置文件中用户user1的密码字符串前会增加“!”。
passwd -u  user1     //解锁用户user1的密码,shadow配置文件中用户user1的密码字符串前的“!”会取消。


usermod -L user1   //功能同passwd -l 
usermod -U user1  //功能同passwd -u


passwd  --stdin user1  //只输入一次密码并明文显示,可用于shell脚本


echo  -e "123 123"  //-e可实现两个字符串换行,也可使用 等。

mkpasswd命令

mkpasswd这个命令会随时生成字符串,可用来做密码,需使用命令 yum install -y expect 来安装。

mkpasswd -l  12  -s 3//指定生成12位的随机字符串以及3个特殊符号