S-UI 面板安装教程:2026最新 Sing-box 可视化管理面板(保姆级小白教程)

S-UI 面板安装教程:2026最新 Sing-box 可视化管理面板(保姆级小白教程)



S-UI 是一款基于 Sing-box 内核的高级 Web 管理面板,支持 VLESS、VMess、Hysteria2、TUIC、Shadowsocks 等多种协议,界面简洁现代,支持暗黑/明亮主题、流量路由规则、可视化订阅链接生成等功能,非常适合自建科学上网节点。

免责声明:本项目仅供个人学习交流使用,请遵守当地法律法规,不要用于非法用途。建议在生产环境谨慎使用。


一、准备工作



1. VPS 服务器要求

  • 系统推荐:Ubuntu 20.04/22.04Debian 11/12
  • 内存:≥1GB(推荐2GB+)
  • 端口开放:80、443、2095、2096 等
  • 一个域名(强烈推荐,用于申请 TLS 证书)


  • 2. 必要工具

  • SSH 连接工具:FinalShell(推荐)或其他
  • 域名解析到 VPS IP(Cloudflare 推荐)


  • 二、服务器初始化



    登录 VPS 后,执行以下命令更新系统并安装必要组件:

    ```bash

    更新系统


    apt update && apt upgrade -y

    安装常用工具


    apt install curl wget git unzip -y

    关闭防火墙(可选,根据需求)


    ufw disable

    或者只开放必要端口


    ufw allow 22
    ufw allow 80
    ufw allow 443
    ufw allow 2095
    ufw allow 2096
    ufw enable
    开启 BBR 加速(推荐):
    echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
    echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
    sysctl -p
    三、一键安装 S-UI
  • 执行安装脚本

  • bash <(curl -Ls https://raw.githubusercontent.com/alireza0/s-ui/master/install.sh)
    安装过程中会提示配置以下信息:

    面板端口:默认 2095
    面板路径:默认 /app/
    订阅端口:默认 2096
    订阅路径:默认 /sub/
    管理员用户名:默认 admin
    管理员密码:自行设置(务必记住)

    安装完成后,系统会自动启动 S-UI 和 Sing-box 服务。
  • 访问面板

  • 浏览器输入:
    texthttp://你的VPS-IP:2095/app/
    使用设置的用户名和密码登录。
    默认信息(安装时可修改):

    面板地址:http://IP:2095/app/
    订阅地址:http://IP:2096/sub/

    四、配置 TLS 证书(强烈推荐)
    使用 acme.sh 申请免费证书(Cloudflare)

    安装 acme.sh


    curl -sSL https://get.acme.sh | sh

    申请证书(替换为你的域名)


    ~/.acme.sh/acme.sh --issue -d yourdomain.com --standalone

    复制证书


    mkdir -p /root/cert
    cp ~/.acme.sh/yourdomain.com/*.pem /root/cert/
    然后在 S-UI 面板 → 设置 → TLS 中配置证书路径:

    证书路径:/root/cert/fullchain.cer
    私钥路径:/root/cert/yourdomain.com.key

    开启 HTTPS 后,推荐通过域名 + 443 端口访问面板。
    五、添加入站节点(Inbound)

    进入面板 入站 页面
    点击 添加入站
    选择协议(推荐 Hysteria2 / TUIC / VLESS-Reality)
    填写必要参数:
    监听端口(建议 443)
    传输协议
    TLS 设置(Reality / TLS)
    用户 UUID 等


    热门协议推荐:

    Hysteria2:抗封锁强,速度快
    TUIC v5:低延迟
    VLESS + Reality:隐蔽性高

    配置完成后,点击 保存并重启 Sing-box。
    六、生成订阅链接
    在面板中可以一键生成:

    Clash Meta 配置
    Sing-box JSON 配置
    通用订阅链接

    订阅地址示例:
    texthttps://yourdomain.com:2096/sub/?token=你的订阅token
    七、常用管理命令

    查看状态


    systemctl status s-ui
    systemctl status sing-box

    重启服务


    systemctl restart s-ui
    systemctl restart sing-box

    更新 S-UI 到最新版


    bash <(curl -Ls https://raw.githubusercontent.com/alireza0/s-ui/master/install.sh)

    卸载 S-UI


    systemctl disable s-ui --now
    systemctl disable sing-box --now
    rm -f /etc/systemd/system/s-ui.service
    rm -f /etc/systemd/system/sing-box.service
    systemctl daemon-reload
    rm -rf /usr/local/s-ui
    八、常见问题解决

    无法访问面板:检查防火墙、端口是否开放、路径是否正确保存
    证书失效:重新申请并更新路径
    节点连接不上:检查 Sing-box 日志 journalctl -u sing-box -f
    速度慢:开启 BBR + 使用 Hysteria2 协议

    九、进阶用法

    使用 Nginx 反向代理实现单 443 端口多协议共存
    配置路由规则实现分流
    多用户管理与流量统计
    Docker 部署方式(适用于高级用户)

    项目地址

    GitHub: https://github.com/alireza0/s-ui
    标签:

    💬 评论区 (0)

    暂无评论,快来抢沙发吧!