问题: 修改密码的命令为 passwd, 需要按 Enter 两次, 如何一条命令快速修改密码呢?
- # 实现命令:
- #echo 密码 | passwd
echo 密码 | passwd --stdin 用户名;
举例:
修改 root 密码:
- echo ***** | passwd --stdin root
- #echo ***** | passwd --stdin root
解读: echo 将密码通过管道符送到 passwd,
--stdin 参数用于获取标准输入, 此处从管道符中获取标准输入后的密码, 非常必要, 不可省;
来源: http://www.bubuko.com/infodetail-2795922.html