欢迎各位兄弟 发布技术文章
这里的技术是共享的
https://help.yunsuo.qianxin.com/guide/install/linux.html #云锁linux服务端安装 官方文档 OK 有大用
在Linux系统中升级云锁(Yunsuo)安全软件,需要根据您的安装方式和当前版本选择合适的升级方法。以下是专业详细的升级指南:
bash# 1. 执行升级命令(需要root权限) sudo /usr/local/yunsuo_agent/upgrade # 2. 查看升级日志(验证是否成功) tail -n 50 /usr/local/yunsuo_agent/log/upgrade.log # 3. 重启服务使生效 sudo systemctl restart yunsuo
bash# 获取最新版本(替换版本号) wget http://download.yunsuo.com.cn/v3/yunsuo_agent_linux_x86_64_vX.X.X.tar.gz # 解压安装包 tar -zxvf yunsuo_agent_linux_x86_64_vX.X.X.tar.gz -C /tmp/
bashcd /tmp/yunsuo_agent_linux_x86_64/ sudo ./install.sh upgrade
bash# 检查版本号 sudo /usr/local/yunsuo_agent/bin/yunsuo_agent -v # 检查服务状态 sudo systemctl status yunsuo
bash# 1. 在有网络的机器下载离线包: wget http://download.yunsuo.com.cn/v3/yunsuo_offline_upgrade.tar.gz # 2. 将离线包复制到目标服务器后执行: sudo tar -zxvf yunsuo_offline_upgrade.tar.gz -C /usr/local/yunsuo_agent/ sudo systemctl restart yunsuo
bash# 查看可回滚版本 ls /usr/local/yunsuo_agent/backup/ # 执行回滚(以backup_v3.2.1为例) sudo /usr/local/yunsuo_agent/tool/rollback backup_v3.2.1
配置文件兼容性检查
bashdiff /usr/local/yunsuo_agent/conf/old_config.ini /usr/local/yunsuo_agent/conf/config.ini
规则库更新
bashsudo /usr/local/yunsuo_agent/tool/update_rule
防护功能验证
bash# 模拟攻击测试 curl -I http://localhost/?id=1%20AND%201=1 # 应返回403拦截状态
升级前必做:
bash# 1. 备份现有配置 cp -r /usr/local/yunsuo_agent/conf/ /root/yunsuo_conf_backup/ # 2. 停止防护服务 sudo systemctl stop yunsuo
版本过渡说明:
bash# 需要迁移旧版配置 sudo /usr/local/yunsuo_agent/tool/migrate_config
从v3.x升级到v4.x需注意:
资源准备:
bashdf -h /usr/local/
确保磁盘空间≥500MB
遇到升级问题时可查看详细日志:
bashjournalctl -u yunsuo -n 100 --no-pager
如需特定的版本升级指导,请提供您当前的云锁版本号(可通过/usr/local/yunsuo_agent/bin/yunsuo_agent -v
查看)。