1、安装shadowsocks
-
# yum install python-setuptools && easy_install pip
# pip install shadowsocks
2、配置shadowsocks
-
# mkdir -p /etc/shadowsocks
# vim /etc/shadowsocks/config.json
{
"server":"118.61.***.***",
"port_password":{
"18381":"*********",
"18382":"*********",
"18383":"*********",
"18385":"*********",
"18384":"*********"
},
"timeout":300,
"method":"rc4-md5",
"fast_open":false,
"workers":1
}
3、自启动文件
-
# cat /etc/systemd/system/shadowsocks-server.service
[Unit]
Description=Shadowsocks service
After=network.target
[Service]
Type=simple
User=nobody
ExecStart=/usr/bin/ssserver -c /etc/shadowsocks/config.json
ExecReload=/bin/kill -HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
KillMode=process
Restart=on-failure
RestartSec=5s
[Install]
WantedBy=multi-user.target
自启动这一块,做了统一管理,不管是管理工具包装的,还是手动装的。虽然感觉不怎么方便了,但是做了统一的规划。
4、加入自启动
-
# systemctl start shadowsocks-server.service
# systemctl enable shadowsocks-server.service
# systemctl disable shadowsocks-server.service
5、开放端口
-
# firewall-cmd --permanent --add-port=18381-18385/tcp
# firewall-cmd --reload
centos7用的firewalld,比直接用iptables要简单,好用。
[u盘安装centos7教程]centos7安装shadowsocks教程 centos7怎么安装shadowsocks
http://m.bbyears.com/jiaocheng/117063.html
推荐访问:centos7u盘安装教程 centos7安装教程图解