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 参数用于获取标准输入,此处从管道符中获取标准输入后的密码,非常必要,不可省

上一篇:php – 从STDIN逐行读取而不阻塞


下一篇:Python 内置库 sys用法