3.4 usermod命令 usermod =>更改用户属性的命令 1.usermod可以更改用户也可以更改组名 usermo -u 1003 (也可以是用户名) username=>更改用户名字 usermod -g grp2(也可以是uid号) username =>更改组名字 usermod -d /home/124 username =>指定它的家目录 usermod -s /sbin/nologin username =>指定它的shell目录 2.useradd -G =>扩展组 useradd -G grup2 aming =>将aming用户扩展到grup2组,扩展组后,aming用户不仅仅属于原来的组还属于grup2组 useradd -G user5 aming =>继续扩展user5组,user5组会把刚才添加的grup2组替换掉 useradd -G user5,grup2 aming=>同时扩展grup2组与user5组 3.5 用户密码管理 1.passwd =>修改密码的命令 passwd aming 修改用户aming的密码,修改完后查看shadow文件,密码为一串字符串,如果密码为空是2个!,如果密码是1个*,说明密码是不能用的,用户是不能登陆的 2.passwd -l aming =>锁定aming密码,锁定后aming密码字符串前面会多出2个! passwd -u aming =>解锁aming密码,解锁后aming密码字符串前面的2个!没有了 3.另外一种锁定用户密码的方法 useradd -L aming =>锁定aming密码的,密码字符串会前面会多出一个! useradd -U amnig =>解除锁定aming用户密码 4.更改用户的密码 passwd --stdin user5 =>更改用户user5的密码 echo ''111222" |passwd --stdin user5 =>直接将user5的密码更改为111222,其中‘ | ’是管道符号 5.echo -e =>它可以在一行命令里面突现一个换行符 echo -e “123\nsss” =>\n是换行符 echo -e "12311111\n12311111" |passwd user3 =>一次性更改user3的密码 3.6 mkpasswd命令=自动生成密码 1.mkpasswd命令默认是不存在的,需要安装包yum install -y expect,默认生成密码为9位数,包含大写字母小写字母,数字和特列符号 2.mkpasswd -l 12 =>生成12个字符的密码 3.mkpasswd -l 12 -s 3 =>指定生成密码包含3个特殊字符 4.mkpasswd -l 12 -s 0 =>指定生成密码包含0个特殊字符
3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令
原创
©著作权归作者所有:来自51CTO博客作者cwliang的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
01-docker技术概述、容器管理命令、镜像管理命令
docker管理命令、容器管理命令
docker kylin linux -
Linux 磁盘管理命令fdisk mount
Linux 磁盘管理命令fdisk:磁盘分区 mount:挂载文件系统
Linux 磁盘管理命令 fdisk磁盘分区 -
3.4-3.6 usermod命令 用户密码管理 mkpasswd命令
usermod命令 、用户密码管理、mkpasswd命令
usermod Linux 密码管理 第三章 -
十二、usermod命令、用户密码管理、mkpasswd命令
usermod命令、passwd命令、mkpasswd命令
usermod passwd mkpasswd