目录
简介
ShadowsocksR 是一款优秀的科学上网工具,广受用户好评。本文将介绍如何在 CentOS、Debian 和 Ubuntu 等主流操作系统上使用 ShadowsocksR 单多端口一键管理脚本,帮助您快速搭建和管理 ShadowsocksR 服务。
安装
CentOS 安装
- 下载脚本:
bash wget –no-check-certificate -O shadowsocksr.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksr.sh
- 给脚本授权:
bash chmod +x shadowsocksr.sh
- 运行脚本:
bash ./shadowsocksr.sh 2>&1 | tee shadowsocksr.log
- 根据提示完成安装即可。
Debian/Ubuntu 安装
- 下载脚本:
bash wget –no-check-certificate -O shadowsocksr.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksr.sh
- 给脚本授权:
bash chmod +x shadowsocksr.sh
- 运行脚本:
bash ./shadowsocksr.sh 2>&1 | tee shadowsocksr.log
- 根据提示完成安装即可。
配置
单端口配置
- 运行以下命令设置单端口:
bash /etc/init.d/shadowsocks-r start
-
按提示输入以下信息:
- 服务器 IP 地址
- 端口
- 密码
- 加密方式
- 协议
- 混淆
-
配置完成后,您可以使用客户端连接到 ShadowsocksR 服务器了。
多端口配置
- 运行以下命令设置多端口:
bash /etc/init.d/shadowsocks-r multiport
-
按提示输入以下信息:
- 服务器 IP 地址
- 端口数量
- 起始端口
- 密码
- 加密方式
- 协议
- 混淆
-
配置完成后,您可以使用客户端连接到 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 地址和连接时长等信息。