Chinaunix

标题: shell 修改root密码 [打印本页]

作者: byssoft    时间: 2019-11-28 09:40
标题: 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




作者: sunlove521    时间: 2019-12-02 11:32
root 密码修改后怎么知道这个密码呢,怎么登陆系统呢
作者: byssoft    时间: 2019-12-02 17:27
回复 2# sunlove521

我会吧这个密码加密然后写入到数据库中,谢谢




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2