Linux自动化密码输入

今天有同事因为需要在shell中修改密码,问我如何自动化修改root的密码,想了一下,主要有二种办法:

1. 使用系统自带chpasswd(这种方法可以加密密码,但是不是所有Linux发行版都支持chpasswd命令。)

echo “root:password” | chpasswd

2. 直接使用echo(这种方法通用,只要需要二次密码验证的地方都可以用。)

echo -e "password\npassword" | passwd root

你可能感兴趣的:(Linux自动化密码输入)