欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

linux 中 如何对云锁升级 AG chatgpt 有大用 有大大用 有大大大用 有大大大大用

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

二、手动升级步骤(当自动升级失败时)

1. 下载最新安装包

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/

2. 执行升级安装

bash
cd /tmp/yunsuo_agent_linux_x86_64/ sudo ./install.sh upgrade

3. 验证升级

bash
# 检查版本号 sudo /usr/local/yunsuo_agent/bin/yunsuo_agent -v # 检查服务状态 sudo systemctl status yunsuo

三、特殊场景处理

1. 离线环境升级

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

2. 升级失败回滚

bash
# 查看可回滚版本 ls /usr/local/yunsuo_agent/backup/ # 执行回滚(以backup_v3.2.1为例) sudo /usr/local/yunsuo_agent/tool/rollback backup_v3.2.1

四、升级后必要检查

  1. 配置文件兼容性检查

bash
diff /usr/local/yunsuo_agent/conf/old_config.ini /usr/local/yunsuo_agent/conf/config.ini
  1. 规则库更新

bash
sudo /usr/local/yunsuo_agent/tool/update_rule
  1. 防护功能验证

bash
# 模拟攻击测试 curl -I http://localhost/?id=1%20AND%201=1 # 应返回403拦截状态

五、注意事项

  1. 升级前必做

    bash
    # 1. 备份现有配置 cp -r /usr/local/yunsuo_agent/conf/ /root/yunsuo_conf_backup/ # 2. 停止防护服务 sudo systemctl stop yunsuo
  2. 版本过渡说明

    bash
    # 需要迁移旧版配置 sudo /usr/local/yunsuo_agent/tool/migrate_config
  • 从v3.x升级到v4.x需注意:

  • 资源准备

    bash
    df -h /usr/local/
    • 确保磁盘空间≥500MB

    遇到升级问题时可查看详细日志:

    bash
    journalctl -u yunsuo -n 100 --no-pager

    如需特定的版本升级指导,请提供您当前的云锁版本号(可通过/usr/local/yunsuo_agent/bin/yunsuo_agent -v查看)。


    普通分类: