梨嫣5088 发表于 2016-6-8 08:48:15

ftp 上传不上去数据

  公司租用的服务器上装了 FTP server,因业务需求需要定时向服务器上传文件,ftp的通讯端口为21,服务器上有防火墙;使用第三方定时ftp客户端上传工具(hydro集抄器)定时上传数据,配置好之后怎么也上传不上去文件。因为对ftp不太了解
  就专门查了一下ftp的基础知识:
  ftp有两种工作方式: port (主动)  、 pasv(被动)。
  port : client 向 server(默认) 发送连接请求,server接受连接,建立一条命令链路。当需要传输数据时,client通过链路告诉server我开通了xx端口,server通过20端口向clientxx端口发送连接请求,建立一套数据通道。
  
  pasv: client 向 server(默认) 发送连接请求,server接受连接,建立一条命令链路。与port方式不同点就在当需要传输数据时,server告诉client我开通了xx端口,client主动向server的xx端口发送连接请求,建立数据通道。
  
  
  本来以为ftp只用到了21一个端口,没想到还用到其他端口,我的防火墙只开通了21端口,导致数据无法上传,所以我有在防火墙上开通了1024,1025,1026三个端口,于是数据就上传上去了。
  
  
  
页: [1]
查看完整版本: ftp 上传不上去数据