Singbox-Tools 脚本工具箱🧰 一键SSH命令生成器

① 直连协议与端口填写端口即启用该协议,留空则不启用

直连协议(可自由组合)

② Argo 隧道协议与配置VMess / Trojan / Vless Argo 可多选

③ WS-CDN 回源可选,经 CDN 反代到 nginx,可与 Argo 并存,可多选

④ 全局配置

direct_host 仅对直连协议(hy2 / tuic / vless-reality / anytls / socks5)生效。Argo 与 CDN 回源(ws_cdn)协议各有自己的 CDN 域名,不受此项影响。

⑤ Socks5 账号与 IP 白名单

⑥ 安装 / 管理动作sb.sh 尾部参数

选择 del / delall / list 等管理动作时,将只生成不带环境变量的管理命令。

⑦ 节点订阅

⚠️ nginx_pt 默认留空(脚本默认 8080)。开 Argo 时若填的 nginx_pt 与 Argo 回源端口(argo_pt,默认 8001)相同,会自动避开改成 8080(回源端口是 8080 时则改成 8001),两者相同装不上。

🔙 WS-CDN 回源时:CDN 回源端口 = 服务器 nginx_pt(默认 8080),请在 Cloudflare 后台把 origin rule 重定向该端口(或 origin rule 泛域名回源)。

📌 订阅地址 URL = https://域名/sub/UUID,域名自动按以下顺序取:有固定 Argo(隧道存活)就直接用固定 Argo → 否则用「共享回源域名 ws_cdn_sni」→ 否则用「专属回源域名 ws_cdn_vmess_sni / ws_cdn_vless_sni / ws_cdn_trojan_sni(取第一个非空)」→ 否则用「临时 Argo」→ 最后才是 http://IP:nginx_pt(明文)。

sb 快捷指令速查安装后在服务器执行 sb sc 创建,即可使用

sb打开主菜单
sb ins安装节点
sb rep覆盖式安装/重置
sb list查看节点信息
sb list key查看节点 + vless Reality 私钥
sb res重启 sing-box 和 cloudflared
sb rt分流管理
sb node节点配置修改 (端口/订阅/SNI/Argo)
sb sub订阅管理
sb del卸载(保留二进制)
sb delall卸载全部并清理
sb ups更新 sing-box 内核
sb sc创建/刷新本快捷命令
sb sc_off删除本快捷命令
sb autostart开启开机自启
sb autostart_off关闭开机自启
sb nginx_start启动 Nginx
sb nginx_stop停止 Nginx
sb nginx_restart重启 Nginx
sb nginx_status查看 Nginx 状态
sb logs查看日志菜单(Sing-box/Argo/Nginx/安装日志)
sb log_sb 100查看 Sing-box 运行日志(最近100行)
sb log_argo 100查看 Argo 隧道日志(最近100行)
sb log_ins查看最近一次安装日志(全文)
sb log_stop查看服务停止原因日志(排查崩溃用)

📌 注意:sb log_argo 只读 argo.log;supervise-daemon 托管的机器,Argo 日志在 supervise-argo.log,直接查那个文件。

生成的 SSH 一键命令 sb.sh

提示:单行模式下整条命令只有一行,即使终端把换行吃掉也不会断(FinalShell 等推荐);多行模式每行一个变量便于核对,但粘贴时若终端吞换行,行尾的 \ 会失效导致命令报错。