Linux下实现root用户密码动态更改
可利用脚本及任务计划来实现
需要事先安装sendmail软件及确保操作系统能够连接网络
脚本内容如下:
#!/bin/sh P=`openssl rand -base64 16` echo $P | passwd --stdin root echo -e "用户:root \t 密码:$P \t 时间:`date`" >/tmp/user.log mail -s 'root password' 15253157058@163.com </tmp/user.log
计划任务如下:(根据实际需要来做计划)
27 16 * * * sh /scripts/resetpasswd.sh
此时,如果所有终端退出登录,则会使用新密码才可以进行登录。如果有没有退出登录的终端,还可以正常操作。
二〇一四年六月二十八日 16:39:50
版权声明:
作者:龙魂
链接:https://blog.wlzs.cn/linux%e4%b8%8b%e5%ae%9e%e7%8e%b0root%e7%94%a8%e6%88%b7%e5%af%86%e7%a0%81%e5%8a%a8%e6%80%81%e6%9b%b4%e6%94%b9/
文章版权归作者所有,未经允许请勿转载。
THE END