Linux 快速部署 ShadowsocksR(己过期)

Linux 快速部署 ShadowsocksR(己过期)

1. 为什么是 ShadowsocksR

由于不可抗拒的原因, Shadowsocks 已经停止维护。在此我们首先要感谢它的作者。

而 ShadowsocksR 作为它的继承者,成为了目前最佳的选择。

2. 讲正事,如何部署。

shadowsocksR.sh 来自 @teddysund 兄

在 Linux 系统下,直接运行安装代码即可开始:

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh
chmod +x shadowsocksR.sh
./shadowsocksR.sh install

安装过程一路回车就可以了

装好之后去编辑配置文件:

vi /etc/shadowsocks.json

一般来说它是长这样的:

{
    "server":"0.0.0.0",
    "server_ipv6":"::",
    
	# 和服务器端口一样就可以了
    "server_port":"监听端口",
	
    "local_address":"127.0.0.1",
    "local_port":1080,
    
    # 密码不要太好猜就行
    "password":"你的密码",
    
    "timeout":120,
    
    # 如果你想在路由器上用SS,使用性能稍好的 rc4-md5 即可
	# 而 aes-256-cfb 是更大众的选择
    "method":"aes-256-cfb",
    
    "protocol":"origin",
    "protocol_param":"",
    "obfs":"plain",
    "obfs_param":"",
    "redirect":"",
    "dns_ipv6":false,
    "fast_open":false,
    "workers":1
}

部署之后如何管理

以下是管理命令:

启动:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重启:/etc/init.d/shadowsocks restart
状态:/etc/init.d/shadowsocks status
配置文件路径:/etc/shadowsocks.json
日志文件路径:/var/log/shadowsocks.log

当然,卸载也很简单,运行:

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh
chmod +x shadowsocksR.sh
./shadowsocksR.sh uninstall

任何疑问请在评论中提出。

评论