Appearance
快速开始
系统要求
- 操作系统: Linux(CentOS/RHEL/Ubuntu/Debian 等)
- 权限要求: Root 权限
- 内存: 至少 512MB
- 磁盘空间: 至少 1GB 可用空间
注册为系统服务
bash
# 一键安装为 systemd 服务
sudo ssh-go-automatic-upgrade -su
# 启动服务
sudo systemctl start ssh-go-automatic-upgrade
# 查看状态
sudo systemctl status ssh-go-automatic-upgrade
# 开机自启
sudo systemctl enable ssh-go-automatic-upgrade手动执行升级
bash
sudo ssh-go-automatic-upgrade注册场景示例
bash
# 默认注册(连接默认服务端获取最新包)
sudo ssh-go-automatic-upgrade -su
# 注册并启用状态上报
sudo ssh-go-automatic-upgrade -su -report
# 注册时指定自定义服务端并启用上报
sudo ssh-go-automatic-upgrade -su -server-url https://your-server.com -report
# 注册时指定自定义镜像源和上报间隔
sudo ssh-go-automatic-upgrade -su \
-report \
-report-interval 10 \
-m https://mirrors.tuna.tsinghua.edu.cn/openssh/portable/
# 注册并启用客户端自升级
sudo ssh-go-automatic-upgrade -su -self-upgrade
# 卸载服务
sudo ssh-go-automatic-upgrade -uninstallTIP
注册完成后,程序将自动在后台运行并定期检测升级。如需手动执行一次升级,直接运行 sudo ssh-go-automatic-upgrade 即可。