`
heipark
  • 浏览: 2097279 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

vsftpd主动、被动模式配置笔记

 
阅读更多

FTP服务器两种通道

  1. 命令通道:21端口
  2. 数据传输通道

主动模式(PORT)(Server->Client)

    客户端打开端口N(N为>1024的随机端口)连接服务器21端口建立命令通道;

    客户端通过N+1端口与服务器20端口建立数据传输通道。

 

被动模式(PASV)(Client->Server)

    客户端打开端口N(N为>1024的随机端口)连接服务器21端口建立命令通道(同上);

    客户端通过N+1端口与服务器>1024随机端口建立数据传输通道,客户端使用PASV命令。

 

推荐方式

    使用被动模式传输可以尽最大可能降低因客户端firewall配置导致的timeout问题。具体操作如下:

 

    1. 客户端使用被动模式命令传输;

    2. 服务端开启被动模式,并指定被动模式端口范围

    3. 并开启防火墙开放这个IP段

 

     下面是vsftpd的配置:

 

pasv_enable=YES
pasv_min_port=41000
pasv_max_port=42000

 

-heipark

 

 

分享到:
评论

相关推荐

    vsftpd被动模式的配置

    vsftpd 被动模式配置 VSFTPD 是一个流行的 FTP 服务器软件,被广泛应用于 Linux 操作系统中。VSFTPD 的被动模式是一种特殊的数据传输模式,允许客户端通过 FTP 命令来获取或上传文件。在被动模式下,FTP 服务器不再...

    vsftpd(被动模式)-负载均衡【超详细】

    步骤详细到每一个命令,根据pdf文件即可快速部署一套生产可用的支持负载均衡的FTP服务。 内含详细部署架构图。

    vsftpd虚拟用户的配置

    ### vsftpd虚拟用户的配置详解 #### 一、虚拟用户概念 在介绍具体的配置步骤之前,我们先来了解一下什么是虚拟用户。虚拟用户是指在FTP服务器上使用的非真实系统账户,通常用于提高安全性以及方便管理和控制。 **...

    Centos7.9安装配置vsftpd

    CentOS 7.9 安装配置 vsftpd 在本文中,我们将详细介绍如何在 CentOS 7.9 上安装和配置 vsftpd,以实现匿名用户的上传和下载操作。 一、关闭防火墙 在配置 vsftpd 之前,需要关闭防火墙,以免防火墙的限制导致-...

    VSFTPD服务配置(上).doc

    主动模式中,FTP服务器主动向客户端发起数据连接,而在被动模式下,服务器等待客户端发起连接请求,这种模式更适应防火墙和NAT环境。 在配置VSFTPD服务之前,通常需要确保系统已经准备好了必要的软件仓库。例如,在...

    CentOS_vsftpd的安装与配置

    ### CentOS vsftpd的安装与配置详解 在深入解析如何在CentOS系统上安装与配置vsftpd(Very secure FTP daemon)之前,我们先来了解vsftpd的重要性及其功能特性。vsftpd是一款专为安全性设计的FTP服务软件,尤其在...

    Vsftpd传输服务的配置.doc

    FTP有两种工作模式:主动模式和被动模式。主动模式下,服务器主动向客户端发起数据连接,而被动模式则是服务器等待客户端发起数据连接请求。 【Vsftpd】 Vsftpd(Very Secure FTP Daemon)是一款适用于Linux系统的...

    第3篇 Vsftpd配置管理.pdf

    在FTP的两种工作模式中,主动模式和被动模式各有特点。主动模式下,服务器会主动连接客户端来建立数据传输通道;而被动模式下,客户端会主动连接服务器开启数据传输。在主动模式中,客户端通过大于1024的随机端口与...

    VSFTPD最简单配置

    这是FTP协议的一部分,但出于安全考虑,可以考虑使用被动模式(PASV)。 **ASCII模式** `ascii_upload_enable=YES`和`ascii_download_enable=YES`使FTP客户端在上传和下载时使用ASCII(文本)模式。这有助于跨平台...

    vsftpd ubuntu14.04服务端配置手册

    ### vsftpd Ubuntu 14.04 服务端配置详解 #### 一、概述 在 Ubuntu 14.04 系统中部署 vsftpd(Very Secure FTP Daemon),可以提供安全稳定的 FTP 服务。本文档将详细介绍如何在 Ubuntu 14.04 系统上安装和配置 ...

    CentOS 5_3 vsftpd的安装与配置(完整版)

    CentOS 5_3 vsftpd的安装与配置(完整版),非常实用,实战攻略,简单够用

    vsftpd.conf配置大全

    vsftpd.conf 配置大全 本文档旨在介绍 vsftpd 配置文件的详细内容,帮助读者深入理解 vsftpd 的配置选项。vsftpd 是一个功能强大且流行的 FTP 服务器软件,广泛应用于 Linux 和 Unix 系统中。了解 vsftpd 配置文件...

    linux-vsftpd安装配置教程

    "Linux-vsftpd安装配置教程" 本教程旨在指导读者安装和配置Linux系统下的vsftpd服务器。vsftpd是Linux系统下的一个FTP服务器软件,提供了anonymous和local用户两种身份验证方式。本教程将详细介绍vsftpd的安装、...

    Centos 8 vsftpd多用户FTP服务器配置完美方案——同时解决PORT和PASV模式

    在CentOS 8系统中,配置vsftpd多用户FTP服务器,实现多虚拟用户FTP连接,并同时解决FTP PORT和PASV模式下的问题。 vsftpd简介 vsftpd是非常流行的FTP服务器软件,支持多种操作系统,包括CentOS、Ubuntu、Debian等。...

    Linuxvsftpd的配置.pdf

    1. 关掉防火墙和 SELinux,进入文本模式设置工具,在其中找到防火墙配置,将其中的安全级别设为禁用,SELinux 也设为禁用。 2. 建立用户和指定用户并设密码,例如添加一个名为 `vsftpuser` 的用户,其目录为 `/home/...

    vsftpd详细配置解读

    ### vsftpd详细配置解读 #### 一、概述 VSFTPD (Very Secure FTP Daemon) 是一款免费开源的FTP服务程序,在Linux系统中被广泛使用。它提供了强大的安全性与灵活性,能够满足各种复杂的网络环境需求。本文将详细...

    vsftpd 的ipv6配置

    ### vsftpd 的 IPv6 配置 #### 一、vsftpd服务器的编译安装与配置 在本文档中,我们关注的是如何在 Red Hat Linux 系统上完成 vsftpd(Very Secure FTP Daemon)服务器的编译安装及其详细的配置步骤。vsftpd 是一...

    vsftpd配置文件详解.doc

    vssftp配置文件详解,包含vsftpd所有配置文件路径和用途说明。

Global site tag (gtag.js) - Google Analytics