Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  shell  >  正文 批量修改密码的shell脚本

批量修改密码的shell脚本

发布时间:2014-08-23   编辑:www.jquerycn.cn
批量修改密码的shell脚本

批量修改密码的shell脚本,完整代码始下:
 

复制代码 代码如下:
#!/bin/bash
pass=$(mkpasswd -l 8 -d 1 -c 1 -C 1)
echo "${pass}"
log_file=pwd_$(date +%Y-%m-%d).log
while read ip
    do
    ssh root@${ip} passwd --stdin oracle<<< "${pass}"
    if [ $? -eq 0 ]
        then
        echo -e "$(date "+%Y-%m-%d %H:%M:%S")\t${ip}\t${pass}\tok" >> ${log_file}
    else
        echo -e "$(date "+%Y-%m-%d %H:%M:%S")\t${ip}\t${pass}\tfail" >> ${log_file}
    fi
done<ip_file

您可能感兴趣的文章:
批量创建用户并设置密码的脚本
批量修改密码的shell脚本
一个批量修改密码的shell脚本
linux批量修改文件名的shell脚本
Linux中生成随机密码的shell脚本
shell批量修改文件后缀名
批量创建连续的系统账号的shell脚本
一个shell批量更改密码的脚本
Solaris批量创建用户与密码的技巧分享
shell脚本向mysql表批量插入数据

关键词: 批量修改密码   
[关闭]