SSR服务端安装及配置

1. 安装

ssh 连接 VPS,进入后输入以下三条命令:

1
2
3
wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh 
chmod +x shadowsocks-all.sh
./shadowsocks-all.sh 2>&1 | tee shadowsocks-all.log

然后会有提示选择哪个版本,输入2回车,选择SSR安装。

接下来会提示设置SSR密码,输入密码后回车,如果直接回车会使用默认密码,不建议。

然后选择服务器端口,可以自己设置,也可以默认回车。

再然后是加密方式的选择,默认就可以。

最后两项是协议和混淆方式,都默认回车。

上面的参数完成后,按任意键开始安装。安装结束后,会有安装成功的提示,并且会打印出之前设置的各项参数,在使用客户端连接时会用到。

这些都结束后输入reboot重启系统,SSR也会自动重启。

2.配置

如果需要更改SSR的配置参数,可以修改配置文件,位置在 /etc/shadowsocks-r/config.json
修改完后需要重启SSR,SSR的常用命令如下:

1
2
3
4
5
6
7
8
9
10
启动SSR:
/etc/init.d/shadowsocks-r start
退出SSR:
/etc/init.d/shadowsocks-r stop
重启SSR:
/etc/init.d/shadowsocks-r restart
SSR状态:
/etc/init.d/shadowsocks-r status
卸载SSR:
./shadowsocks-all.sh uninstall

如果配置多人使用,可以将配置文件中的server_port和password这两行删掉,然后插入以下代码:

1
2
3
4
5
“port_password”:{
“1024”:”password1″,
“1023”:”password2″,
“8080”:”password3″
},

这样其他人只需要输入相应的端口和密码就能使用,可以实现一台服务器多人使用。