搭建过程很简单,百度一大堆,这里不再赘述,主要记录可能产生疑惑的地方。
- 在centos下yum安装的ssserver支持-d命令,即后台运行,这样我们及时断开ssh,ssserver也不会掉线。但是ubuntu中apt安装的ssserver不支持该命令,所以一旦断开ssh,ssserver服务也会终止,这时候需要使用nohup命令,用法如下:
nohup ssserver -c shadowsocks.json &
- shadowsocks.json:
{
"server": "45.63.110.130",
"server_port": 8388,
"local_address": "127.0.0.1",
"local_port": 1080,
"password": "Zhc456654456",
"method": "aes-256-cfb",
"fast_open": true,
"timeout":300
}
Ubuntu 14.04 不支持apt-get install直接安全shadowsocks,所以试用下面的方式安装:
- 安装shadow socks服务器
sudo apt-get update
- 安装 PIP 环境
sudo apt-get install python-pip
- 安装
shadowsocks
服务器
sudo pip install shadowsocks
- 安装加密所需要的库
sudo apt–get install python–m2crypto
1
- 运行服务器
sudo ssserver -c /etc/ss_conf.json -d start
1
- 设置开机启动(不关机的话就不用这条了,比如Vultr)
编辑 /etc/rc.local 文件
sudo vi /etc/rc.local
在 exit 0上方加入代码
/usr/local/bin/ssserver –c /etc/ss_conf.json
以后重启服务器,就会自动启动SS服务。
网友评论