写在前面的话:
一直都想做一个定时自动更改服务器root密码的服务,昨天查找了一下相关文章,了解了OTP,TOTP的概念和方法,今天就准备开始测试;但走到修改密码一步时有一些纠结了,但也收获不少,特地记录一下,多种修改密码的方法。
以下我说明的,都是命令行方法。
1.passwd 命令
1 | echo '123456789' | passwd --stdin testuser |
2.chpasswd命令
1 | echo 'testuser:123456789' |chpasswd |
当然,如果在shell中就还有一种方式了,这里就不列举了。