linux学习第十二篇:usermod命令,用户密码管理,mkpasswd命令
来源:互联网 发布:网络喷子现实中的样子 编辑:程序博客网 时间:2024/05/17 01:21
usermod命令
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脚本
[root@xie-02 ~]# echo "111" |passwd --stdin xie //将echo的命令结果输出给后面passwd,即将用户xie密码修改为111更改用户 xie 的密码 。passwd:所有的身份验证令牌已经成功更新。[root@xie-02 ~]#
echo -e "123\n123" //-e可实现两个字符串换行,也可使用\t等。
[root@xie-02 ~]# echo -e "123\n123" |passwd xie 更改用户 xie 的密码 。新的 密码:无效的密码: 密码少于 8 个字符重新输入新的 密码:passwd:所有的身份验证令牌已经成功更新。
mkpasswd命令
mkpasswd这个命令会随时生成字符串,可用来做密码,需使用命令 yum install -y expect 来安装。
mkpasswd -l 12 -s 3//指定生成12位的随机字符串以及3个特殊符号
- linux学习第十二篇:usermod命令,用户密码管理,mkpasswd命令
- L12 usermod命令,用户密码管理,mkpasswd命令
- 用户密码管理、mkpasswd命令与usermod命令
- usermod命令、用户密码管理、mkpasswd命令
- usermod,用户密码管理,mkpasswd
- usermod命令,mkpasswd命令及密码管理
- 三周第二次课 2017.10.31 usermod命令、用户密码管理、mkpasswd命令
- mkpasswd 命令
- linux 命令 usermod
- linux usermod命令详解
- usermod命令、passwd命令、mkpasswd命令用户组及密码设置-3.4-3.6
- Linux命令:usermod命令详解!
- LINUX用户管理——usermod命令的使用方法详解
- LINUX用户管理——usermod命令的使用方法详解
- Linux用户管理命令useradd,usermod,groupadd等详解
- Linux 命令整理 usermod groupmod
- linux:usermod 和 chage命令
- linux命令--useradd userdel usermod
- 阿里云品牌大升级 发布全新人工智能ET
- AIR 015 | 微软亚洲研究院常务副院长芮勇:计算机视觉从感知到认知的长征
- AIR 017丨小米黄江吉:大数据是人工智能的前提
- 惊梦互动:能把“虚拟”变成“现实”才是好VR
- wsimport命令介绍
- linux学习第十二篇:usermod命令,用户密码管理,mkpasswd命令
- 有可能是最最最简单优美的ORM框架-quill(基于scala)
- AIR 004丨金山软件CEO张宏江:智能,大数据,云
- 微信订购汽车票落地浙江 全国274城市已覆盖
- 鲸喜日破6万台,一岁的微鲸如何打造互联网电视销售神话
- AIR 010 | 牛津计算机系主任:AI中符号主义和神经网络应融合发展
- 农业机器人知多少:从放牧机器人到挤奶机器人,再到施肥机器人
- Understanding the JVM(二)虚拟机对象的创建
- 爬坑日记--------vue如何与后端进行交互