OGG运维优化脚本(十二)-信息同步类--信息上传
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,文件: upload.sh路径:$HOME/ggscript/ggupload功能:该脚本不会直接使用,为满足其他脚本进行信息上传而设计,在脚本内直接调用上传相应的文件信息他会读取系统信息配置文件sy
千家信息网最后更新 2025年11月07日OGG运维优化脚本(十二)-信息同步类--信息上传
文件: upload.sh
路径:$HOME/ggscript/ggupload
功能:该脚本不会直接使用,为满足其他脚本进行信息上传而设计,在脚本内直接调用上传相应的文件信息
他会读取系统信息配置文件sysinfo内的系统配置信息
范例
[detest#]
Ip-MTMyLjEyMS4xMDEuODYK
UserName-Z2dzCg==
PassWord-Z2dzxxxxxx
Port-MjIK
path-L2RhdGExL2dncy9nZ3NlcnZlci9kaXJkZWYK
[#detest]
以上信息以base64进行加密,保证信息安全,获取IP 用户名,密码,以及端口路径
并将相应的文件下发至对应的机器
#!/bin/bashif [ $# -eq 0 ]; then echo "info host file checkf" exit 2fi if [ $# -eq 1 ]; then echo "info host file checkf" exit 2fiif [ $# -eq 1 ]; then echo "info host file checkf" exit 2fihost=$1file=$2checkf=$3cd $HOME/ggscript/ggupload#sed '/"$host"/,/5/p' $checkf > infotmpcat $HOME/ggscript/ggupload/$checkf | awk '/'$host'#/,/#'$host'/{if(i>1)print x;x=$0;i++}' > $HOME/ggscript/ggupload/infotmpip=`cat $HOME/ggscript/ggupload/infotmp|grep -w "Ip"|cut -d "-" -f 2`pw=`cat $HOME/ggscript/ggupload/infotmp|grep -w "PassWord"|cut -d "-" -f 2`port=`cat $HOME/ggscript/ggupload/infotmp|grep -w "Port"|cut -d "-" -f 2`us=`cat $HOME/ggscript/ggupload/infotmp|grep -w "UserName"|cut -d "-" -f 2`path=`cat $HOME/ggscript/ggupload/infotmp|grep -w "path"|cut -d "-" -f 2`echo "code"echo "ip=$ip"echo "pw=$pw"echo "port=$port"echo "user= $us"echo "path=$path"echo $ip > tmpperl -MMIME::Base64 -ne 'print decode_base64($_)' < tmp > outip=`cat out`echo $pw > tmpperl -MMIME::Base64 -ne 'print decode_base64($_)' < tmp > outpw=`cat out`echo $port > tmpperl -MMIME::Base64 -ne 'print decode_base64($_)' < tmp > outport=`cat out`echo $us > tmpperl -MMIME::Base64 -ne 'print decode_base64($_)' < tmp > outus=`cat out`echo $path > tmpperl -MMIME::Base64 -ne 'print decode_base64($_)' < tmp > outpath=`cat out`#echo "decode"#echo "ip=$ip"#echo "pw=$pw"#echo "port=$port"#echo "user=$us"#echo "path=$path"while [ ${#port} -le 1 ]do port=22done#echo $ip $pw $port $pathexpect -c " spawn scp -r -P $port $file $us@$ip:$path expect { \"*assword\" {set timeout 300; send \"$pw\r\";} \"yes/no\" {send \"yes\r\"; exp_continue;} }expect eof"
信息
文件
脚本
系统
路径
配置
安全
功能
密码
机器
用户
用户名
端口
范例
并将
保证
加密
设计
同步
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
市南科技互联网
万方电子图书数据库检索
台州世通防护服务器
网络安全称号奖牌
软件开发 组织结构
调查问卷设计数据库
马鞍山师专计算机网络技术
福建平联网络技术有限公司
杭州小蜴网络技术地址
京海互联网科技发展有限公司背景
近来网络安全事件感想
程序员请求数据库的方法
f5北京网络安全大会
山东好的软件开发品质保障
跟阿里巴巴合作的服务器企业
终端创建数据库
怀旧服数据库查看
竹溪服务软件开发案例
软件开发类文章往哪投稿
郓城软件开发教学平台哪里好
手机提示服务器忙稍后再试
智成数据库
数据库的码名怎么表示
对于家庭网络安全的论文介绍
软件开发技术评审步骤
方舟服务器为什么总是闪退
武汉游戏软件开发学校
软件开发公司市场调研
金华节河网络技术有限公司
网络安全工作指导思想