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

wget http://jaist.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz

tar -vzx -f ss5-3.8.9-8.tar.gz

cd ss5-3.8.9/

./configure

make

make install

# 修改服务脚本权限
# a+x 给所有人加上可执行权限(所有者,所属组,其他)
chmod a+x /etc/init.d/ss5

# 修改ss5的配置文件
vi /etc/opt/ss5/ss5.conf
# 将auth,permit这两行的注释打开,并将其中的一个’-‘用’u’代替,以便基于用户方法,默认是允许任何IP任何人访问。例:
auth 0.0.0.0/0 – u


permit u 0.0.0.0/0 – 0.0.0.0/0 – – – – -

 

# 修改ss5的用户密码文件
vi /etc/opt/ss5/ss5.passwd
# 在第一行加入你允许的用户名和密码
# 格式是一个用户一行: [用户名] [密码],例
# user1 pwd1

# 设置端口,不修改默认使用1080端口
vi /etc/sysconfig/ss5
# 在/etc/sysconfig/ss5这个文件中,添加下面这一行命令
# SS5_OPTS=" -u root -b 0.0.0.0:8080"
# -b后面的参数代表监听的ip地址和端口号

# 启动ss5服务
# service ss5 start/stop/status/restart
service ss5 start

# 添加系统启动项
chkconfig --add ss5
chkconfig ss5 on
chkconfig --list | grep ss5

防火墙开启8080端口

posted on 2019-11-19 08:05  lbnnbs  阅读(641)  评论(0编辑  收藏  举报