linxu passwd 给linux用户设置密码 命令
[root@localhost ~]# passwd # 修改 root 用户的密码
passwd 给linux用户设置密码 命令
passwd www
直接passwd是当前用户设置密码
非交互式修改密码:
echo "123456" |passwd --stdin www
[root@MongoDB ~]# echo "123456" | passwd --stdin www Changing password for user www. passwd: all authentication tokens updated successfully.
修改用户密码 - passwd
passwd用来修改用户的密码。
语法:passwd [OPTION…] user_name。
其中的命令选项说明如下:
-n 设置修改密码最短天数
-x 设置修改密码最长天数
-w 设置用户在密码过期前多少天收到警告信息
-i 设置密码过期多少天后禁用账户
-d 删除用户密码
-S 显示用户密码信息
(root用户可以修改任何用户的密码,普通用户只能修改自身的密码)
//user3用户 ! 没有密码 cat /etc/shadow user3:!:19672:0:99999:7::: 使用passwd命令设置密码 root@localhost ~]# passwd user3 Changing password for user user3. New password: BAD PASSWORD: The password is shorter than 8 characters Retype new password: passwd: all authentication tokens updated successfully. cat /etc/shadow user3:$6$9zD9syFdKOZySmLw$uxnL14RaIkR9D.UU04szp94KYP6dIl4sQkom65iSWRL.uEB5lWZH0VRbfhiS7Y9g3gC8lB02WlqBZ0PssGlP0.:19672:0:99999:7:::