Linux下安装Socks5服务器SS5

源码编译
1071
linux
linux 举报
2022-10-13
Linux下安装Socks5服务器SS5

下载编译安装SS5(socks server,https://sourceforge.net/projects/ss5/)需要先安装一些依赖GCC和组件

yum -y install gcc gcc-c++ automake make pam-devel openldap-devel cyrus-sasl-devel openssl-devel

2、去官网http://ss5.sourceforge.net/ 下载SS5最新版本的源代码

wget https://sourceforge.net/projects/ss5/files/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz/download

下载后文件名称是download,需要手动改成ss5-3.8.9-8.tar.gz


解压后开始编译安装:

tar zxvf ./ss5-3.8.9-8.tar.gz

cd ss5-3.8.9

./configure

make

make install

4、让SS5随系统一起启动

chmod +x /etc/init.d/ss5

chkconfig –add ss5

chkconfig –level 345 ss5 on

5、在/etc/opt/ss5/ss5.conf中找到auth和permit两行,按照下面的格式进行修改

clip_image001

6、ss5 默认使用1080端口,并允许任何人使用,如果要修改默认端口,请修改 vi /etc/sysconfig/ss5

在/etc/sysconfig/ss5这个文件中,添加下面这一行命令,-b后面的参数代表监听的ip地址和端口号

# Add startup option here SS5_OPTS=” -u root -b 0.0.0.0:8989

7、启动ss5 service ss5 start


倒序看帖 只看楼主
热点关注
You need Perl 5 安装openssl时报错提示需要安装perl 5
shell 脚本中常见的 if [ $? -ne 0 ]; 意思
shell 中 if [ “x${var}“ == “x“ ] 中 x的作用
shell脚本每行后面多了一个^M的原因和解决办法
服务停止、启动、重启一体化脚本,万能语言启动脚本
shell参数判断
在后台用进程名运行bash脚本
shell脚本每行后面多了一个^M的原因和解决办法
定时检测服务,检测down掉后重启。系统检测到DMSERVER运行正常
挂载磁盘的时候遇到一个问题,挂载完磁盘之后重启服务器挂载的盘丢失了.
中标麒麟系统Your trial is EXPIRED and no VALID licens
termux 开启ssh并用用户名和密码登陆
extman-1.1自带了图形化显示日志的功能;此功能需要rrdtool的支持,您需要安装此些模块才可能正常显示图形日志。
postfix的相关个别参数设置
postfix中recipient/client/sender/helo四者的区别