热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

centos7简单测试、部署socks5服务器

参考:https:www.cnblogs.comsoar1688p7183722.html1、下载SS5源代码并上传安装目录官网:http:ss5.

参考:https://www.cnblogs.com/soar1688/p/7183722.html

1、下载SS5源代码并上传安装目录

官网:http://ss5.sourceforge.net
参考:下载地址:https://sourceforge.net/projects/ss5/files/

2.、编译安装,安装环境准备

#需先安装一些依赖组件
yum -y install gcc gcc-c++ automake make pam-devel openldap-devel cyrus-sasl-devel openssl-devel

3、解压、编译安装ss5

#解压命名
[root@iZ2ye734drsjpcZ socks5]# tar -zxvf ss5-3.8.9-8.tar.gz
[root@iZ2ye734drsjpcZ socks5]# mv ss5-3.8.9 ss5
[root@iZ2ye734drsjpcZ socks5]# cd ss5
#编译安装,注意是否有报错
[root@iZ2ye734drsjpcZ ss5]# ./configure
[root@iZ2ye734drsjpcZ ss5]# make
[root@iZ2ye734drsjpcZ ss5]# make install

4、设置开机启动

[root@iZ2ye734drsjpcZ ss5]# chmod +x /etc/init.d/ss5
[root@iZ2ye734drsjpcZ ss5]# chkconfig --add ss5
[root@iZ2ye734drsjpcZ ss5]# chkconfig --level 345 ss5 on

5、配置ss5.conf,启用auth和permit(去掉#),并开启用户登录(_替换成u,开启用户名密码验证机制)

[root@iZ2ye734drsjpcZ ss5]# vim /etc/opt/ss5/ss5.conf

在这里插入图片描述
在这里插入图片描述
6、修改默认监听端口(ss5 默认使用1080端口,并允许任何人使用)

[root@iZ2ye734drsjpcZ ss5]# vim /etc/sysconfig/ss5
#添加下面这一行命令,-b后面的参数代表监听的ip地址和端口号
#Add startup option here
SS5_OPTS=" -u root"
SS5_OPTS=" -u root -b 0.0.0.0:1021"

7、设置用户名和密码

vim /etc/opt/ss5/ss5.passwd
#用户名、密码之间用空格间隔,多用户分行创建
用户1 密码1
用户2 密码2

8、启动ss5服务

[root@iZ2ye734drsjpcZ ss5]# systemctl start ss5
[root@iZ2ye734drsjpcZ ss5]# systemctl status ss5

9、开放SS5监听端口、使用Proxifier客户端测试


推荐阅读
  • 本文介绍了在mac环境下使用nginx配置nodejs代理服务器的步骤,包括安装nginx、创建目录和文件、配置代理的域名和日志记录等。 ... [详细]
  • 基于PgpoolII的PostgreSQL集群安装与配置教程
    本文介绍了基于PgpoolII的PostgreSQL集群的安装与配置教程。Pgpool-II是一个位于PostgreSQL服务器和PostgreSQL数据库客户端之间的中间件,提供了连接池、复制、负载均衡、缓存、看门狗、限制链接等功能,可以用于搭建高可用的PostgreSQL集群。文章详细介绍了通过yum安装Pgpool-II的步骤,并提供了相关的官方参考地址。 ... [详细]
  • 本文介绍了在rhel5.5操作系统下搭建网关+LAMP+postfix+dhcp的步骤和配置方法。通过配置dhcp自动分配ip、实现外网访问公司网站、内网收发邮件、内网上网以及SNAT转换等功能。详细介绍了安装dhcp和配置相关文件的步骤,并提供了相关的命令和配置示例。 ... [详细]
  • 本文介绍了使用cacti监控mssql 2005运行资源情况的操作步骤,包括安装必要的工具和驱动,测试mssql的连接,配置监控脚本等。通过php连接mssql来获取SQL 2005性能计算器的值,实现对mssql的监控。详细的操作步骤和代码请参考附件。 ... [详细]
  • tcpdump 4.5.1 crash 深入分析
    tcpdump 4.5.1 crash 深入分析 ... [详细]
  • 第四讲ApacheLAMP服务器基本配置Apache的编译安装从Apache的官方网站下载源码包:http:httpd.apache.orgdownload.cgi今 ... [详细]
  • 本文讨论了在手机移动端如何使用HTML5和JavaScript实现视频上传并压缩视频质量,或者降低手机摄像头拍摄质量的问题。作者指出HTML5和JavaScript无法直接压缩视频,只能通过将视频传送到服务器端由后端进行压缩。对于控制相机拍摄质量,只有使用JAVA编写Android客户端才能实现压缩。此外,作者还解释了在交作业时使用zip格式压缩包导致CSS文件和图片音乐丢失的原因,并提供了解决方法。最后,作者还介绍了一个用于处理图片的类,可以实现图片剪裁处理和生成缩略图的功能。 ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • 集成电路企业在进行跨隔离网数据交换时面临着安全性问题,传统的数据交换方式存在安全性堪忧、效率低下等问题。本文以《Ftrans跨网文件安全交换系统》为例,介绍了如何通过丰富的审批流程来满足企业的合规要求,保障数据交换的安全性。 ... [详细]
  • mac php错误日志配置方法及错误级别修改
    本文介绍了在mac环境下配置php错误日志的方法,包括修改php.ini文件和httpd.conf文件的操作步骤。同时还介绍了如何修改错误级别,以及相应的错误级别参考链接。 ... [详细]
  • 本文详细介绍了git常用命令及其操作方法,包括查看、添加、提交、删除、找回等操作,以及如何重置修改文件、抛弃工作区修改、将工作文件提交到本地暂存区、从版本库中删除文件等。同时还介绍了如何从暂存区恢复到工作文件、恢复最近一次提交过的状态,以及如何合并多个操作等。 ... [详细]
  • 本文介绍了在Mac上安装Xamarin并使用Windows上的VS开发iOS app的方法,包括所需的安装环境和软件,以及使用Xamarin.iOS进行开发的步骤。通过这种方法,即使没有Mac或者安装苹果系统,程序员们也能轻松开发iOS app。 ... [详细]
  • 负载均衡_Nginx反向代理动静分离负载均衡及rewrite隐藏路径详解(Nginx Apache MySQL Redis)–第二部分
    nginx反向代理、动静分离、负载均衡及rewrite隐藏路径详解 ... [详细]
  • 原文地址http://balau82.wordpress.com/2010/02/28/hello-world-for-bare-metal-arm-using-qemu/最开始时 ... [详细]
  • 三、查看Linux版本查看系统版本信息的命令:lsb_release-a[root@localhost~]#lsb_release-aLSBVersion::co ... [详细]
author-avatar
谁的淡笑丶_227
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有