shell 修改root密码
大神们,我想通过shell加计划任务来定时修改root密码,看网上文档有很多,不知道哪个合适,所以我自己编写具体见下,不知道是否可行。但是没有定义如何是root用户
#!/bin/bash
autopwd(){
i=`mkpasswd -l 10 -d 5 -c 3 -C 2 -s 0`
echo "${i}"
}
chpwd(){
i=`(echo "${newpwd}";sleep 2;echo "${newpwd}) | passwd > /var/log/pwd.log`
echo "${i}"
}
newpwd=`autopwd`
chpwd
root 密码修改后怎么知道这个密码呢,怎么登陆系统呢 回复 2# sunlove521
我会吧这个密码加密然后写入到数据库中,谢谢
页:
[1]