ssr服务器安装

Python 版 SS 安装,SS容易被封 :

Debian / Ubuntu:

1
2
apt-get install python-pip
pip install shadowsocks

CentOS(7以上版本):
1
2
yum install python-setuptools && easy_install pip
pip install shadowsocks

运行:
1
ssserver -p 443 -k password -m aes-256-cfb

后台运行:
1
sudo ssserver -p 443 -k password -m aes-256-cfb –user nobody -d start

停止:
1
sudo ssserver -d stop

查看 log:
1
sudo less /var/log/shadowsocks.log

说明
1
2
3
4
5
6
7
-p 端口号

-k 密码

-m 加密方式 (rc4-md5,salsa20,chacha20,aes-256-cfb,aes-102-cfb,aes-128-cfb)

-h 查看命令帮助

配置文件创建:
1
2
3
4
5
6
7
8
9
10
11
路径 /etc/shadowsocks.json
{
“server”:”my_server_ip”,
“server_port”:8388,
“local_address”: “127.0.0.1”,
“local_port”:1080,
“password”:”mypassword”,
“timeout”:300,
“method”:”aes-256-cfb”,
“fast_open”: false
}

运行:
1
ssserver -c /etc/shadowsocks.json

后台运行:
1
2
ssserver -c /etc/shadowsocks.json -d start
ssserver -c /etc/shadowsocks.json -d stop

下面就是对于ssr-server端的一键安装版本,直接将下面的代码复制到你的服务器终端中执行即可(为了防止丢失地址为腾讯云COS链接):
1
2
3
4
5
wget –no-check-certificate -O shadowsocks-all.sh http://index-1251746107.file.myqcloud.com/shadowsocks-all.sh

chmod +x shadowsocks-all.sh

./shadowsocks-all.sh

或者
1
2
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/ssrmu.sh && chmod +x ssrmu.sh && bash ssrmu.sh


ShadowsocksR 安装后,自动设置为 系统服务,所以支持使用服务来启动/停止等操作,同时支持开机启动。

启动 ShadowsocksR:service ssrmu start
停止 ShadowsocksR:service ssrmu stop
重启 ShadowsocksR:service ssrmu restart
查看 ShadowsocksR状态:service ssrmu status

安装目录:/usr/local/shadowsocksr
配置文件:/usr/local/shadowsocksr/user-config.json
数据文件:/usr/local/shadowsocksr/mudb.json(这个就是记录你设定端口和密码的地方)
启动文件:/etc/init.d/shadowsocksr/ssrmu

之后我们可以配置一个通过TCP拥塞控制来进行加速的服务:

1
2
3
4
5
wget –no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh

chmod +x bbr.sh

./bbr.sh

文章目录