阿里云搭建ss5代理服务器
#安装依赖软件 yum install gcc openldap-devel pam-devel openssl-devel #下载软件包 wget tar -vzx -f ss5-3.8.9-8.tar.gz cd ss5-3.8.9/ #安装 ./configure make make install #修改执行权限 chmod a+x /etc/init.d/ss5 service ss5 start vim /etc/opt/ss5/ss5.conf # 修改配置文件 ①②③ service ss5 restart
①修改认证方式 /etc/opt/ss5/ss5.conf
,查找取消下面两行注释
auth 0.0.0.0/0 - - permit - 0.0.0.0/0 - 0.0.0.0/0 - - - - -
安装后这两行是注释的。
默认的是:无用户认证。
如果想要使用 username/password
用户认证方法,需要将上面两行修改成下面这样:
auth 0.0.0.0/0 - u permit u 0.0.0.0/0 - 0.0.0.0/0 - - - - -
②添加用户名及密码 /etc/opt/ss5/ss5.passwd
,每行一个用户+密码(之间用空格)
test1 12345 test2 56789
③修改ss5启动的参数,自定义代理端口 /etc/sysconfig/ss5(如果不设置,默认是1080)
此文件ss5启动时会主动加载,将
#SS5_OPTS=” -u root”
取消注释,修改成下面这样
SS5_OPTS=" -u root -b 0.0.0.0:10808"
启动完成后,可以使用以下命令查看连接情况
netstat -an | grep 10808 #查看日志 more /var/log/ss5/ss5.log #关闭ss5 /etc/rc.d/init.d/ss5 stop #将ss5加入开机自动启动(可选) chkconfig --add ss5 chkconfig --level 345 ss5 on