如何在VPS上安装SSR?
| 步骤 |
操作说明 |
使用工具 |
| 1 |
购买并登录VPS |
SSH客户端(如PuTTY) |
| 2 |
更新系统软件包 |
sudo apt update && sudo apt upgrade -y |
| 3 |
安装依赖环境 |
sudo apt install python3-pip -y |
| 4 |
下载SSR脚本 |
wget https://raw.githubusercontent.com/shadowsocksr/shadowsocksr/... |
| 5 |
配置SSR参数 |
编辑配置文件/etc/shadowsocksr/config.json |
VPS安装SSR详细教程
准备工作
- VPS选择:建议选择Linux系统的VPS(如Ubuntu/CentOS)
- SSH工具:推荐使用Xshell或Termius连接服务器
- 权限准备:确保拥有root或sudo权限
安装步骤详解
第一步:连接VPS
使用SSH客户端连接你的VPS服务器:
ssh root@yourvpsip
第二步:系统更新
执行以下命令更新系统软件包:
sudo apt update && sudo apt upgrade -y
第三步:安装依赖
安装Python3和pip环境:
sudo apt install python3-pip -y
第四步:下载SSR脚本
从官方仓库下载最新版SSR脚本:
wget https://raw.githubusercontent.com/shadowsocksr/shadowsocksr/master/shadowsocksR.py
第五步:配置SSR
编辑配置文件
/etc/shadowsocksr/config.json,示例配置:
{
"server":"yourserverip",
"serverport":8388,
"localaddress": "127.0.0.1",
"localport":1080,
"password":"yourpassword",
"timeout":300,
"method":"aes-256-cfb"
}
常见问题解决方案
| 问题 |
原因 |
解决方案 |
| 连接超时 |
防火墙未开放端口 |
执行sudo ufw allow 8388 |
| 速度慢 |
服务器带宽不足 |
更换VPS提供商或升级套餐 |
| 无法启动 |
配置文件错误 |
检查JSON格式和端口占用 |
| 客户端报错 |
协议不匹配 |
确认客户端与服务器协议一致 |
注意事项
- 建议定期更换密码和端口
- 使用
screen命令防止SSH断开导致服务中断
- 可通过
netstat -tuln检查端口监听状态
发表评论