SG

Shell Go

Linux 运维脚本入口

当前脚本已在线

Shell Go 运维脚本

一个面向 Debian 12、Ubuntu 和常见 Linux 服务器的交互式菜单入口。功能由后台脚本库控制,启用后自动出现在 main 菜单中。

入口命令
$ bash <(curl -sSL https://sh.68.rs/main.sh)
Shell Go 运维脚本
功能列表会按后台启用状态动态生成。

运行命令

服务器上执行,建议使用 root 或具备 sudo 权限的用户。

bash <(curl -sSL https://sh.68.rs/main.sh)

等待复制

支持功能

当前显示的是后台已启用并加入 main 菜单的脚本。

更新系统

使用系统自带 apt 流程执行更新,包括 apt-get update、full-upgrade 和 autoremove。

APT系统更新

安装 Docker

自动配置 Docker 官方 APT 仓库,安装 docker-ce、Compose 插件和 buildx 插件。

DockerComposebuildx

更换 SSH 端口

自动备份配置、写入新端口、校验 sshd 配置,并处理 Debian/Ubuntu 的 systemd socket 场景。

sshd_configssh.socket

适用系统

脚本兼容 Bash 3.2,但核心运维功能面向 Linux。

推荐环境

Debian 12、Ubuntu 22.04/24.04、x86_64 Linux 服务器。SSH 端口功能已按 Debian/Ubuntu OpenSSH 配置方式处理。

Debian 12Ubuntux86_64

脚本化扩展

每个功能都是独立 shell 脚本。后台可以新增、编辑、启用、下线脚本,main 入口会自动读取启用列表。

脚本库动态菜单
SSH 端口修改前请先放行安全组 如果服务器有云厂商安全组或外层防火墙,请先放行新 SSH 端口。脚本可以处理系统内的 ufw/firewalld,但不能自动修改云平台控制台规则。