在Ubuntu上配置shadowsocks
服务端配置:
首先,我们需要在服务器和客户端上安装shadowsocks。
sudo apt-get install python-gevent python-pip && sudo pip install shadowsocks接下来,创建一个名为shadow.json的配置文件,内容如下:
{ "server":"0.0.0.0", "server_port":8388, "local_port":10808, "password":"与客户端相同的密码", "timeout":600, "method":"aes-256-cfb" }启动服务端:
ssserver -c shadow.json客户端的配置文件shadow.json应如下所示:
{ "server":"服务器的IP地址", "server_port":8388, "local_port":10808, "password":"与服务端相同的密码", "timeout":600, "method":"aes-256-cfb" }启动客户端的命令为:
sslocal -c shadow.json这样就会在本地的10808端口建立一个socks5代理。
若要让服务端在后台运行,请使用以下命令:
nohup ssserver -c shadow.json > log &可以通过以下命令查看后台任务:
jobs若需停止某个任务,可以使用:
fg %n要实现开机自动启动,可以编辑rc.local文件:
cd /etc/ && sudo vim rc.local在文件中添加以下一行:
/usr/local/bin/ssserver -c fullpath/shadow.json
