CentOS、Debian、Ubuntu ShadowsocksR 单多端口一键管理脚本使用教程

目录

  1. 简介
  2. 安装
  3. 配置
  4. 管理
  5. 常见问题解答

简介

ShadowsocksR 是一款优秀的科学上网工具,广受用户好评。本文将介绍如何在 CentOS、Debian 和 Ubuntu 等主流操作系统上使用 ShadowsocksR 单多端口一键管理脚本,帮助您快速搭建和管理 ShadowsocksR 服务。

安装

CentOS 安装

  1. 下载脚本:

bash wget –no-check-certificate -O shadowsocksr.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksr.sh

  1. 给脚本授权:

bash chmod +x shadowsocksr.sh

  1. 运行脚本:

bash ./shadowsocksr.sh 2>&1 | tee shadowsocksr.log

  1. 根据提示完成安装即可。

Debian/Ubuntu 安装

  1. 下载脚本:

bash wget –no-check-certificate -O shadowsocksr.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksr.sh

  1. 给脚本授权:

bash chmod +x shadowsocksr.sh

  1. 运行脚本:

bash ./shadowsocksr.sh 2>&1 | tee shadowsocksr.log

  1. 根据提示完成安装即可。

配置

单端口配置

  1. 运行以下命令设置单端口:

bash /etc/init.d/shadowsocks-r start

  1. 按提示输入以下信息:

    • 服务器 IP 地址
    • 端口
    • 密码
    • 加密方式
    • 协议
    • 混淆
  2. 配置完成后,您可以使用客户端连接到 ShadowsocksR 服务器了。

多端口配置

  1. 运行以下命令设置多端口:

bash /etc/init.d/shadowsocks-r multiport

  1. 按提示输入以下信息:

    • 服务器 IP 地址
    • 端口数量
    • 起始端口
    • 密码
    • 加密方式
    • 协议
    • 混淆
  2. 配置完成后,您可以使用客户端连接到 ShadowsocksR 服务器了。

管理

启动/停止服务

  • 启动服务: /etc/init.d/shadowsocks-r start
  • 停止服务: /etc/init.d/shadowsocks-r stop
  • 重启服务: /etc/init.d/shadowsocks-r restart

查看状态

bash /etc/init.d/shadowsocks-r status

修改密码

bash /etc/init.d/shadowsocks-r passwd

添加/删除端口

  • 添加端口: /etc/init.d/shadowsocks-r add
  • 删除端口: /etc/init.d/shadowsocks-r del

常见问题解答

如何查看当前端口信息?

可以使用以下命令查看当前的端口信息:

bash /etc/init.d/shadowsocks-r status

如何修改 ShadowsocksR 密码?

可以使用以下命令修改 ShadowsocksR 密码:

bash /etc/init.d/shadowsocks-r passwd

按照提示输入新密码即可。

如何添加新的端口?

可以使用以下命令添加新的端口:

bash /etc/init.d/shadowsocks-r add

按照提示输入新端口的相关信息即可。

如何删除端口?

可以使用以下命令删除端口:

bash /etc/init.d/shadowsocks-r del

按照提示选择要删除的端口即可。

如何查看客户端连接情况?

可以使用以下命令查看客户端连接情况:

bash /etc/init.d/shadowsocks-r status

该命令会显示当前连接的客户端 IP 地址和连接时长等信息。

正文完