远程协助
当前位置:首页>>文档中心>>服务器
标题:centos7安装shadowsocks教程 centos7怎么安装shadowsocks    日期:2018-09-05 01:02:52

1、安装shadowsocks

  1. # yum install python-setuptools && easy_install pip  
  2. # pip install shadowsocks  

2、配置shadowsocks

  1. # mkdir -p /etc/shadowsocks  
  2. # vim /etc/shadowsocks/config.json  
  3.   
  4. {  
  5. "server":"118.61.***.***",  
  6. "port_password":{  
  7.  "18381":"*********",  
  8.  "18382":"*********",  
  9.  "18383":"*********",  
  10.  "18385":"*********",  
  11.  "18384":"*********"  
  12.  },  
  13. "timeout":300,  
  14. "method":"rc4-md5",  
  15. "fast_open":false,  
  16. "workers":1  
  17. }  

3、自启动文件

  1. # cat /etc/systemd/system/shadowsocks-server.service  
  2. [Unit]  
  3. Description=Shadowsocks service  
  4. After=network.target  
  5.   
  6. [Service]  
  7. Type=simple  
  8. User=nobody  
  9. ExecStart=/usr/bin/ssserver -c /etc/shadowsocks/config.json  
  10. ExecReload=/bin/kill -HUP $MAINPID  
  11. ExecStop=/bin/kill -s QUIT $MAINPID  
  12. PrivateTmp=true  
  13. KillMode=process  
  14. Restart=on-failure  
  15. RestartSec=5s  
  16.   
  17. [Install]  
  18. WantedBy=multi-user.target  

自启动这一块,做了统一管理,不管是管理工具包装的,重庆IT维护,还是手动装的。虽然感觉不怎么方便了,但是做了统一的规划。

4、加入自启动

  1. # systemctl start shadowsocks-server.service  
  2. # systemctl enable shadowsocks-server.service  
  3. # systemctl disable shadowsocks-server.service  

5、开放端口

  1. # firewall-cmd --permanent --add-port=18381-18385/tcp  
  2. # firewall-cmd --reload  

centos7用的firewalld,比直接用iptables要简单,好用。

下一篇:Centos下rpm包如何制作?Centos下rpm包制作的方法

联系我们
  • 客服热线:023-63522929(7 x 24h)
  • 在线客服:
  • 微信公众号 官方微博