ss.sh 1.4 KB

1234567891011121314151617181920212223242526272829303132
  1. #!/bin/sh
  2. yum install -y wget unzip openssl-devel gcc swig python python-devel python-setuptools autoconf libtool libevent
  3. yum install -y automake make curl curl-devel zlib-devel openssl-devel perl perl-devel cpio expat-devel gettext-devel m2crypto.x86_64
  4. easy_install pip
  5. pip install cymysql
  6. pip install greenlet
  7. pip install gevent
  8. pip install shadowsocks
  9. wget https://www.shadowsocks5.com/shadowsocks.zip --no-check-certificate
  10. unzip shadowsocks.zip
  11. cat >>/etc/rc.local<<eof
  12. sh /root/1.sh
  13. eof
  14. cat >>/etc/crontab<<eof
  15. 00 0 * * * root sh /root/reset.sh
  16. eof
  17. sh /root/1.sh
  18. iptables -A INPUT -p udp -m udp --dport 53 -j ACCEPT
  19. iptables -A INPUT -p tcp -m tcp --dport 50000:60000 -j ACCEPT
  20. iptables -A INPUT -p udp -m udp --dport 50000:60000 -j ACCEPT
  21. iptables -A OUTPUT -p tcp -m tcp --sport 50000:60000 -j ACCEPT
  22. iptables -A OUTPUT -p udp -m udp --sport 50000:60000 -j ACCEPT
  23. iptables -A OUTPUT -p tcp -m multiport --dports 24,25,50,57,105,106,109,110,143,158,209,218,220,465,587 -j REJECT --reject-with tcp-reset
  24. iptables -A OUTPUT -p tcp -m multiport --dports 993,995,1109,24554,60177,60179 -j REJECT --reject-with tcp-reset
  25. iptables -A OUTPUT -p udp -m multiport --dports 24,25,50,57,105,106,109,110,143,158,209,218,220,465,587 -j DROP
  26. iptables -A OUTPUT -p udp -m multiport --dports 993,995,1109,24554,60177,60179 -j DROP
  27. iptables -A OUTPUT -p udp -m udp --sport 53 -j ACCEPT
  28. service iptables save
  29. service iptables restart