SS完整安装新教程
yum install python-setuptools && easy_install pip
pip install shadowsocks
当然也可以使用配置文件进行配置,方法创建etc/shadowsocks.json文件,填入如下内容:
{
"server":"my_server_ip",
"server_port":8000,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"mypassword",
"timeout":300,
"method":"rc4-md5"
}
然后使用配置文件在后台运行:
ssserver -c /etc/shadowsocks.json -d start
如果要停止运行,将命令中的start改成stop。
开机自动启动:
centos6下面执行:
echo 'ssserver -c /etc/shadowsocks.json -d start' >> /etc/rc.local
centos7 echo进去带了引号,原因未知,手动编辑 /etc/rc.d/rc.local就可以了
在centos7中,/etc/rc.d/rc.local的权限被降低了,所以需要执行如下命令赋予其可执行权限
chmod +x /etc/rc.d/rc.local
防火墙配置
iptables -I INPUT -p tcp --dport 443 -j ACCEPT
centos7防火墙:
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --zone=public --add-port=8081/tcp --permanent
firewall-cmd --reload