安装
sudo apt-get install python-pip python-gevent python-m2crypto
sudo pip install shadowsocks
打开/usr/local/lib/python2.7/dist-packages/shadowsocks/crypto/openssl.py
文件,将第52和111行中的cleanup修改为reset。猜测这是一个版本兼容性BUG
然后新建一个/etc/shadowsocks.json
文件。
{
"server":"your_server_ip",
"server_port":8989,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"yourpassword",
"timeout":600,
"method":"aes-256-cfb",
"fast_open": false,
"workers": 1
}
启动ss试试,如果没有问题,会显示如下信息
sslocal -c /etc/shadowsocks.json
设置自启动
sudo nano /etc/systemd/system/shadowsocks.service
填入如下内容
[Unit]
Description=Shadowsocks Client Service
After=network.target
[Service]
Type=simple
User=root
ExecStart=/usr/local/bin/sslocal -c /etc/shadowsocks.json
[Install]
WantedBy=multi-user.target
是自启动脚本生效
systemctl enable /etc/systemd/system/shadowsocks.service
版权属于:CraZyMoNk
本文链接:https://blog.peacharc.com/archives/%E6%A0%91%E8%8E%93%E6%B4%BE%E5%AE%89%E8%A3%85SS.html
转载时须注明出处及本声明