Python 版 SS 安装,SS容易被封 :
Debian / Ubuntu:1
2apt-get install python-pip
pip install shadowsocks
CentOS(7以上版本):1
2yum 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
2ssserver -c /etc/shadowsocks.json -d start
ssserver -c /etc/shadowsocks.json -d stop
下面就是对于ssr-server端的一键安装版本,直接将下面的代码复制到你的服务器终端中执行即可(为了防止丢失地址为腾讯云COS链接):1
2
3
4
5wget –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
2wget -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
5wget –no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh
chmod +x bbr.sh
./bbr.sh