Shadowsocks Manager Webgui 使用指南

目录

什么是 Shadowsocks Manager Webgui?

Shadowsocks Manager Webgui 是一款基于 Shadowsocks 协议的网页管理工具。它提供了一个直观的 Web 界面,用于管理 Shadowsocks 服务器和用户,包括添加、编辑和删除节点,以及管理用户的流量和权限等功能。

使用 Shadowsocks Manager Webgui,您可以轻松地部署和管理 Shadowsocks 服务,为您的用户提供安全可靠的科学上网体验。

安装 Shadowsocks Manager Webgui

系统环境要求

Shadowsocks Manager Webgui 可以运行在以下操作系统上:

  • CentOS 7+
  • Ubuntu 16.04+
  • Debian 9+

您的服务器还需要满足以下要求:

  • 安装 Node.js 版本 12 或更高
  • 安装 MySQL 数据库

安装步骤

  1. 登录到您的服务器,并更新系统软件包:

    bash sudo apt-get update sudo apt-get upgrade -y

  2. 安装 Node.js:

    bash curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash – sudo apt-get install -y nodejs

  3. 安装 MySQL 数据库:

    bash sudo apt-get install -y mysql-server

  4. 克隆 Shadowsocks Manager Webgui 项目:

    bash git clone https://github.com/shadowsocks/shadowsocks-manager.git cd shadowsocks-manager

  5. 安装依赖包:

    bash npm install

  6. 配置数据库连接:

    bash cp config.json.example config.json nano config.json

    config.json 文件中,填写您的 MySQL 数据库连接信息。

  7. 启动 Shadowsocks Manager Webgui:

    bash npm start

    系统会提示您创建一个管理员账号。

恭喜,您已成功安装 Shadowsocks Manager Webgui。您可以访问 http://your-server-ip:8000 来管理您的 Shadowsocks 服务了。

使用 Shadowsocks Manager Webgui

登录界面

打开浏览器,访问 http://your-server-ip:8000。您会看到 Shadowsocks Manager Webgui 的登录界面。

输入您之前创建的管理员账号和密码,即可登录系统。

节点管理

添加节点

  1. 登录 Shadowsocks Manager Webgui 后,点击左侧菜单栏的”节点管理”。
  2. 点击右上角的”添加节点”按钮。
  3. 在弹出的窗口中,填写节点的相关信息,如节点名称、服务器 IP 地址、端口号、密码等。
  4. 点击”保存”按钮,即可添加新的 Shadowsocks 节点。

编辑节点

  1. 在节点管理页面,找到需要编辑的节点,并点击操作栏中的”编辑”按钮。
  2. 在弹出的窗口中,修改节点的相关信息。
  3. 点击”保存”按钮,即可更新节点信息。

删除节点

  1. 在节点管理页面,找到需要删除的节点,并点击操作栏中的”删除”按钮。
  2. 在确认删除窗口中,点击”确定”即可删除该节点。

用户管理

添加用户

  1. 登录 Shadowsocks Manager Webgui 后,点击左侧菜单栏的”用户管理”。
  2. 点击右上角的”添加用户”按钮。
  3. 在弹出的窗口中,填写用户的相关信息,如用户名、密码、流量限制等。
  4. 选择该用户所属的节点,并点击”保存”按钮,即可添加新的 Shadowsocks 用户。

编辑用户

  1. 在用户管理页面,找到需要编辑的用户,并点击操作栏中的”编辑”按钮。
  2. 在弹出的窗口中,修改用户的相关信息。
  3. 点击”保存”按钮,即可更新用户信息。

删除用户

  1. 在用户管理页面,找到需要删除的用户,并点击操作栏中的”删除”按钮。
  2. 在确认删除窗口中,点击”确定”即可删除该用户。

流量统计

Shadowsocks Manager Webgui 提供了详细的流量统计功能,您可以查看每个节点和用户的实时流量数据。

  1. 登录 Shadowsocks Manager Webgui 后,点击左侧菜单栏的”流量统计”。
  2. 在该页面,您可以查看节点和用户的流量使用情况,包括上传、下载和总流量。
  3. 您还可以按照时间范围筛选统计数据,方便您管理和分析用户的网络使用情况。

系统设置

Shadowsocks Manager Webgui 提供了丰富的系统设置选项,您可以根据需求进行个性化配置。

  1. 登录 Shadowsocks Manager Webgui 后,点击左侧菜单栏的”系统设置”。
  2. 在该页面,您可以配置以下选项:
    • 基本设置:设置网站标题、描述、favicon 等。
    • 邮件设置:配置邮件服务器信息,用于发送用户通知等。
    • 安全设置:设置登录超时时间、密码复杂度等安全相关参数。
    • 其他设置:配置节点分组、流量单位等其他选项。
  3. 修改完成后,点击”保存”按钮即可应用新的系统设置。

常见问题 FAQ

Shadowsocks Manager Webgui 支持哪些操作系统?

Shadowsocks Manager Webgui 可以运行在 CentOS 7+、Ubuntu 16.04+ 和 Debian 9+ 等主流 Linux 发行版上。它不支持 Windows 或 macOS 操作系统。

Shadowsocks Manager Webgui 有哪些主要功能?

Shadowsocks Manager Webgui 主要提供以下功能:

  • 节点管理:添加、编辑和删除 Shadowsocks 服务器节点
  • 用户管理:添加、编辑和删除 Shadowsocks 用户,并设置流量限制
  • 流量统计:查看节点和用户的实时流量使用情况
  • 系统设置:配置网站信息、邮件服务器、安全策略等

Shadowsocks Manager Webgui 如何管理节点和用户?

Shadowsocks Manager Webgui 提供了直观的 Web 界面,您可以在”节点管理”和”用户管理”页面进行相关操作:

  • 添加、编辑和删除 Shadowsocks 节点
  • 添加、编辑和删除 Shadowsocks 用户,并设置流量限制

Shadowsocks Manager Webgui 如何查看流量统计?

在 Shadowsocks Manager Webgui 的”流量统计”页面,您可以查看每个节点和用户的实时流量使用情况,包括上传、下载和总流量。您还可以按照时间范围筛选统计数据。

Shadowsocks Manager Webgui 如何进行系统设置?

Shadowsocks Manager Webgui 提供了”系统设置”页面,您可以在这里配置网站信息、邮件服务器、安全策略和其他选项,以满足您的个性化需求。

正文完