OGG运维优化脚本(十二)-信息同步类--信息上传
发表于:2025-02-24 作者:千家信息网编辑
千家信息网最后更新 2025年02月24日,文件: upload.sh路径:$HOME/ggscript/ggupload功能:该脚本不会直接使用,为满足其他脚本进行信息上传而设计,在脚本内直接调用上传相应的文件信息他会读取系统信息配置文件sy
千家信息网最后更新 2025年02月24日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安全错误
数据库的锁怎样保障安全
创科机器视觉软件开发平台
身份证脱敏处理数据库
大疆 软件开发
数据库技术与医药管理应用
荥阳法院网络安全讲座
云服务器开通端口
白银软件开发培训学校
探探软件开发商
互联网企业网络安全管理
sql 提取相同数据库
奇迹sf高防服务器
方舟生存计划如何自己开放服务器
剑灵虚拟机显示服务器维护中
幼儿网络安全主题活动总结
数据库远程配置
我的世界全版本服务器怎么弄
纽海文学网络安全吗
服务器管理员必看书目
服务器进入anaconda环境
生活中威胁数据库的例子
数据库用表存储时间格式
身份证脱敏处理数据库
京东云用的什么数据库
天山固网杯网络安全技能知识
佛山拼团软件开发
sql 提取相同数据库
无阻力网络技术
大兴区网络技术服务成本价
市人社局网络安全工作
服务器visio图标