首 页 | 精品电影 | 音乐天堂 | 在线游戏 | Flash MTV | 三湘书屋 | 幽默笑话 | 三湘图库 | 美女写真 | IT知识库 | QQ贴图 | 加入书签

网页制作网络编程图形图象操作系统冲浪宝典软件教学网络安全认证考试通信技术电子商务业内动态书籍教程原码

最近更新 文章分类 多媒体类 精品软件

本站搜索:
您的位置:三湘时空 -> IT知识库 -> 文章分类 -> 经验技巧 -> FTP服务的两种工作方式使用技巧  
FTP服务的两种工作方式使用技巧


文章类别:经验技巧 来源: 作者: 发表日期:2005-10-4 字体:[ ]

小游戏 | 在线影院 | 幽默笑话 | 源码下载 | Flash MTV | 音乐试听 | 书屋 | 美女写真

    FTP是一种文件传输协议,它支持两种模式,一种方式叫做Standard (也就是 Active,主动方式),一种是 Passive (也就是PASV,被动方式)。 Standard模式 FTP的客户端发送 PORT 命令到FTP server。Passive模式FTP的客户端发送 PASV命令到 FTP Server。

下面介绍一个这两种方式的工作原理:

  Standard模式FTP 客户端首先和FTP Server的TCP 21端口建立连接,通过这个通道发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令。 PORT命令包含了客户端用什么端口接收数据。在传送数据的时候,服务器端通过自己的TCP 20端口发送数据。 FTP server必须和客户端建立一个新的连接用来传送数据。

  Passive模式在建立控制通道的时候和Standard模式类似,当客户端通过这个通道发送PASV 命令的时候,FTP server打开一个位于1024和5000之间的随机端口并且通知客户端在这个端口上传送数据的请求,然后FTP server 将通过这个端口进行数据的传送,这个时候FTP server不再需要建立一个新的和客户端之间的连接。

  现在的FTP软件里面包括在IE5以上的版本里面也已经支持这两种模式了。一般一些FTP客户端的软件就比较好设置了,一般都有一个PASV的选项,比如CuteFTP,传输的方式都有Standard和PASV的选项,可以自己进行选择;另外在IE里面如果要设置成PASV模式的话可以选中工具-Internet选项-高级-为FTP站点启用文件夹视图,否则就采用Standard模式。

  很多防火墙在设置的时候都是不允许接受外部发起的连接的,所以FTP的Standard模式在许多时候在内部网络的机器通过防火墙出去的时候受到了限制,因为从服务器的TCP 20无法和内部网络的客户端建立一个新的连接,造成无法工作。当然也可以设置成功,首先要创建一条规则就是允许内部的IP连接外部的IP的21端口;第二条就是禁止外部IP的TCP 20端口连接内部IP的<1024的端口,这条是为了防止外部连接内部的常规端口;第三条验证ACK是否等于1。

所以如果安全的配置的话非常困难,这个时候就想起来了PASV模式,因为不用建立新的连接,所以也就不会涉及到后面的问题了。但是管理员可能不想使用PASV模式,因为这个时候FTP Server会开放一个随机的高端口,尽管在IIS4和IIS5里面端口的范围是1024-5000,但是许多FTP Server的端口范围达到了1024-65535,这个时候在这个主动开放的随机端口上是有完全的访问权限的,如果IIS也要设置成开放的端口为1024-65535,具体方法如下:

1. regedt32
2. 找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip
\Parameters
3. 编辑-添加-数值
Value Name: MaxUserPort Data Type: REG_DWORD Value: 65534

  所以如果遇到了有防火墙的话或者怕配置麻烦的话还是采用PASV模式比较好些,但是如果真的对安全的需求很高的话建议采用Standard模式。

上一篇:Microsoft AntiSpyware微软出品的反间谍软件 下一篇:利用google突破各种封锁来下载你要的东西
本栏目热门文章
·Windows中如何正确认识和安装驱动程序 2005-11-7
·妙用Boot文件管理系统启动菜单 2005-10-4
·XP中CPU占用率高的九种可能 2005-10-4
·用好WinXP自带的"虚拟光驱" 2005-10-4
·Windows造字DIY 2005-10-4
·网络设置不求人 应用技巧问答对对碰 2005-10-22
·巧设虚拟内存让系统更流畅 2005-10-4
·svchost.exe占用CPU 100%,也可能是这样的原因 2006-2-16
·如何制作自己的Windows Service Pack 2005-10-12
·破解XP或者2000的IIS连接数限制 2006-2-28
新近更新文章
·IIS SMTP配置哪里出毛病? 2006-6-15
·故障分析 Windows无法开机的两个普遍原因 2006-6-12
·Win 2000/XP中实现硬盘性能突破的方法 2006-6-6
·日志中的秘密:Windows登录类型知多少? 2006-6-4
·Windows操作系统快速关机之谜 2006-6-4
·通过Windows Update查找适用的驱动程序 2006-5-22
·Win2000/XP中多种建立隐藏超级用户的方法 2006-5-18
·如何删除输入法中错误的词组 2006-5-18
·系统DIY 制作NTFS的备份恢复启动光盘 2006-5-18
·Win 2000/XP系统输入法丢失解决方法 2006-5-12
首 页 | 软件发布 | 广告联系 | 下载帮助 | 意见反馈 | 网站地图
  CopyRight? 2002-2004 WWW.SXSKY.NET? All Rights Reserved
三湘时空 站长QQ:82675303 Email: