passwd

1、修改root的密码,直接用passwd

[root@wy ~]# passwd

更改用户 root 的密码 。

新的 密码:

无效的密码: 过于简单化/系统化

无效的密码: 过于简单

重新输入新的 密码:

passwd: 所有的身份验证令牌已经成功更新。

2、修改普通用户的密码,passwd后加用户名

[root@wy ~]# passwd wyy

3、 --stdin选项

[root@wy ~]# passwd --stdin wyy2

更改用户 wyy2 的密码 。

123456          #只不过这是明文的

passwd: 所有的身份验证令牌已经成功更新。

这个选项用于脚本比较方面

WEBRESOURCEadc71d8683638ea9a6c32109d5bf1b28

如果后面不跟用户名,则是给root设置密码

WEBRESOURCE1713223bddb33e54fd16d499755e5ce1

自动生成密码工具  mkpasswd( 默认情况下这个是不存在的,需要安装 yum install -y expect )

#自动生成密码

[root@wy ~]# mkpasswd

kb?Fy5Ua8

#规定密码长度

[root@wy ~]# mkpasswd -l 12

tVg9Mwu~2qko

#不要特殊字符

[root@wy ~]# mkpasswd -s 0

xwjzA44Yz

#指定数字个数

[root@wy ~]# mkpasswd -d 4

8M(512Ngj

#指定大写

[root@wy ~]# mkpasswd -C 2

9iRguBh7/

#指定小写

[root@wy ~]# mkpasswd -l 12 -c 2

6hV4zmiDh'kl

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐