1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
| git clone git@github.com:shadowsocksr-backup/shadowsocksr.git
cd /usr/local/bin && ln -s ${pwd}/shadowsocksr/shadowsocks/local.py ssrlocal
cat /etc/shadowsocks.json { "server":"your server ip", "server_ipv6": "::", "server_port":8388, "local_address": "127.0.0.1", "local_port":1080, "password":"your password", "timeout":300, "udp_timeout": 60, "method":"aes-256-cfb", "protocol": "auth_aes128_md5", "protocol_param": "", "obfs":"tls1.2_ticket_auth", "obfs_param": "", "fast_open": false, "workers": 1 }
vim /etc/systemd/system/shadowsocksr.service [Unit] Description=SSR [Service] TimeoutStartSec=0 ExecStart=/usr/local/bin/ssrlocal -c /etc/shadowsocks.json [Install] WantedBy=multi-user.target
systemctl enable shadowsocksr
systemctl start shadowsocksr
systemctl status shadowsocksr
systemctl stop shadowsocksr
systemctl disable shadowsocksr
|