centos7 配置socket5 代理

2 篇文章 0 订阅

需要下载源码安装

#安装依赖及ss5
yum install gcc openldap-devel pam-devel openssl-devel -y 

wget https://nchc.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

作者:Hanson1330
链接:https://www.jianshu.com/p/b5b54d2c424a
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

如果是阿里云或者腾讯云,记得修改安全策略,放开配置的ss5端口。

  • 1
    点赞
  • 6
    收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:技术黑板 设计师:CSDN官方博客 返回首页
评论 3

打赏作者

飞猪潜水

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值