WEB开发网
开发学院服务器FTP服务器 两权分立的FTP工作模式 阅读

两权分立的FTP工作模式

 2006-11-14 00:00:00 来源:WEB开发网   
核心提示:两权分立的FTP工作模式工作环境:ADSL---(219.154.214.150)NAT(10.41.221.2)-PC(10.41.221.6/FTPSERVER)1、映射21端口到PC,PC安装FTP服务serv-u,两权分立的FTP工作模式,用serv-u是因为他可以方便的设置FTP的两种工作模式,外网发起连接为

两权分立的FTP工作模式

工作环境:

ADSL---(219.154.214.150)NAT(10.41.221.2)-----PC(10.41.221.6/FTPSERVER)

1、映射21端口到PC,PC安装FTP服务serv-u,用serv-u是因为他可以方便的设置FTP的两种工作模

式。外网发起连接为例。

PORT方式能连接,不能列目录

PASV方式能连接,不能列目录

分析:FTP支持两种模式。这两种模式被称为“标准”(或PORT,或“主动”)和“被动”(或

PASV)。“标准”模式FTP客户端会向FTP服务器发送PORT命令。“被动”模式客户端会向

FTP服务器发送PASV命令。这些命令是在建立FTP会话时通过FTP命令通道进行发送的。

2种模式FTP客户端都要建立一个到FTP服务器上TCP端口21的连接。客户选择大于

1024的端口发起连接,此连接会建立FTP命令通道。不能列目录是因为FTP使用不同的通道来传递

数据,这也是FTP不同于HTTP服务的地方,HTTP需要一条通道就可以了

2、再映射20端口到PC,serv-u默认的方式就是PORT方式。

PORT方式能连接、也能列目录、能下载文件

PASV方式能连接、不能列目录下载文件

分析:PORT方式:当FTP客户端需要接收数据(如文件夹列表或者文件)时,客户端就会通过

FTP命令通道发送PORT命令。此PORT命令包含了FTP客户端在哪个端口(比如3328)上接收数

据的相关信息。接下来,PC从TCP端口20发起到3328用户端口的连接,而这是一个新的连接,

也许客户端防火墙会拦截。可以看出是服务器用20端口“主动”连接客户指定的端口,所以PORT方

式也叫主动方式。该模式下有2个特点:

1 2 3 4  下一页

Tags:分立 FTP 工作

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接