ftp反向代理配置
Posted dwj192
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ftp反向代理配置相关的知识,希望对你有一定的参考价值。
说明:源ftp在内网,访问在另一个内网,要求用户对真实ftp地址透明,且免密访问。
1、将ftp配置为被动模式,指定被动访问端口映射出来。
// vsftp配置被动模式,列出主要配置
connect_from_port_20=NO
pasv_enable=yes // 启用被动模式
pasv_min_port=11024
pasv_max_port=11124
pasv_address=xxx.xxx.xxx.xxx // 此处为ftp所在内网对应的公网地址,此处不配置,后续无法反向代理
hide_file=*.jpg // 隐藏不显示的文件类型
listen_port=11023 // 修改监听端口
2、ftp.proxy代理配置
下载地址:http://www.ftpproxy.org/,最新版和稳定版都行; (最新版和稳定版我已打包上传)
编译:make
在src目录下找到ftp.proxy即可。
ftp.proxy -D 监听端口 -d xxx.xxx.xxx.xxx:11023
// 正在寻找免密方法
以上是关于ftp反向代理配置的主要内容,如果未能解决你的问题,请参考以下文章
Nginx:--反向代理之(负载均衡-upstream模块)