linux 如何一条命令修改密码

echo "密码" | passwd --stdin 用户名

举例:

[root@Bserver ~]# echo "skyzheng" | passwd --stdin test     #把test这个用户的密码改为skyzheng

changing password for user test

passwd: all authentication tokens updated successfully.   #代码密码修改成功

 

解读:

echo 将密码通过管道符送到 passwd

--stdin 参数用于获取标准输入,此处从管道符中获取标准输入后的密码,非常必要,不可省

posted on 2019-03-18 22:31  ざ柒  阅读(1928)  评论(0编辑  收藏  举报