OGG运维优化脚本(十二)-信息同步类--信息上传
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,文件: upload.sh路径:$HOME/ggscript/ggupload功能:该脚本不会直接使用,为满足其他脚本进行信息上传而设计,在脚本内直接调用上传相应的文件信息他会读取系统信息配置文件sy
千家信息网最后更新 2026年10月31日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安全错误
数据库的锁怎样保障安全
咖啡网
南京欣网互联网络科技
科技股互联网
互联网是不是新科技
互联网科技公司做什么
互联网科技公司的市场部门
互联网实体化科技化
互联网汽车科技小镇
互联网科技创新服务
互联网科技革命什么开始
互联网科技扶贫时间
浙南科技城互联网大厦建设工程
科技大学互联网
伊宁互联网科技做什么的
互联网第三次科技革命特征
互联网科技接地气
广西泛欧互联网科技有限公司
互联网科技大佬云集
安徽九吞吴互联网科技有限公司
优雇互联网科技有限公司
互联网科技图片
国智互联网科技
没上市的科技互联网公司
卓越科技(互联网 )
掌上梦互联网科技
中正互联网科技招聘
欧洲十大科技互联网公司
开一家科技互联网公司需要多少钱
福州德业互联网科技
北京互联网科技类企业分布