Centos7 基於ss5搭建SOCKS5代理服務器

#安裝依賴及ss5 yum install gcc openldap-devel pam-devel openssl-devel -y ;\ wget http://jaist.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz ;\ tar -xf ss5-3.8.9-8.tar.gz ;\ cd ss5-3.8.9/ ;\ make ;\ make install ;\ cd /etc/opt/ss5/ ;\ cp ss5.passwd ss5.passwd.org ;\ cp ss5.conf ss5.conf.org ;\ mkdir /var/run/ss5/ #配置密碼訪問 cat << "EOF" > /etc/opt/ss5/ss5.conf auth 0.0.0.0/0 - u permit u 0.0.0.0/0 - 0.0.0.0/0 - - - - - EOF #配置密碼(根據需要,改成自己的用戶名、密碼) echo 'user password_1234' > /etc/opt/ss5/ss5.passwd #配置網絡 echo 'SS5_OPTS=" -u root -b 0.0.0.0:1080"' > /etc/sysconfig/ss5 #關閉日誌 sed -i.bak 's/-t/-m -t/g' /etc/init.d/ss5 && systemctl daemon-reload #查看日誌 tail -100f /var/log/ss5/ss5.log # 開機自啓動(3.8.9-8的一個bug,重啓會刪掉/var/run/ss5/,導致開機自啓動時無法創建pid文件) echo 'mkdir /var/run/ss5/' >> /etc/rc.d/rc.local ;\ chmod +x /etc/rc.d/rc.local ;\ /sbin/chkconfig ss5 on #啓動 service ss5 start && service ss5 status #添加防火牆 firewall-cmd --add-port=1080/tcp --permanent ;\ firewall-cmd --reload
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章