从官网下载源码
wget https://nchc.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz
配置编译环境及安装编译SS5依赖组件
yum -y install pam-devel openldap-devel openssl-devel
解压、编译、安装
tar -zxvf ss5-3.8.9-8.tar.gz
cd ss5-3.8.9
./configure
make && make install
修改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
#每行一个用户+密码(之间用空格)
test1 12345
test2 56789
修改端口可跳过
vi /etc/sysconfig/ss5
#SS5_OPTS=" -u root" 修改如下
SS5_OPTS=" -u root -b 0.0.0.0:10080"
给bash文件增加可执行权限
chmod 755 /etc/rc.d/init.d/ss5
启动与关闭ss5
service ss5 start
service ss5 stop
启动完成后,可以使用以下命令查看连接情况
netstat -an | grep 1080
查看日志
tail -f /var/log/ss5/ss5.log