Centos7下搭建Socks5代理服务器

yum install -y gcc gcc-c++ automake make pam-devel openldap-devel cyrus-sasl-devel openssl-devel #安装依赖包
上传安装包
tar zxvf ss5-3.8.9-8.tar.gz #解压安装包
cd ss5-3.8.9 #进入安装包
./configure #编释
make
make install
chmod +x /etc/init.d/ss5 #启动脚本加执行权限
#在ss5.conf中找到auth和permit两行,按照下面的格式进行修改
vi /etc/opt/ss5/ss5.conf
# line 87 、line 203去掉注释
auth 0.0.0.0/0 – u
permit u 0.0.0.0/0 – 0.0.0.0/0 – – – – –

#设置监听端口
vi /etc/sysconfig/ss5
# Add startup option here
SS5_OPTS=” -u root -b 0.0.0.0:6666″
systemctl daemon-reload #更新加载
#启动ss5服务
systemctl start ss5

#如需使用用户名密码登录,修改配置文件中的两行

vi /etc/opt/ss5/ss5.conf
auth 0.0.0.0/0 – u
permit u 0.0.0.0/0 – 0.0.0.0/0 – – – – –
#设置用户名和密码,一个用户和密码一行,用空格间隔
vi /etc/opt/ss5/ss5.passwd
user1 123
user2 123
#重启服务