FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。
FTP支持两种模式:Standard (PORT方式,主动方式),Passive (PASV,被动方式)。
FTP 客户端首先和服务器的TCP 21端口建立连接,用来发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令。PORT命令包含了客户端用什么端口接收数据。在传送数据的时候,服务器端通过自己的TCP 20端口连接至客户端的指定端口发送数据。FTP server必须和客户端建立一个新的连接用来传送数据。
建立控制通道和Standard模式类似,但建立连接后发送Pasv命令。服务器收到Pasv命令后,打开一个临时端口(端口号大于1023小于65535)并且通知客户端在这个端口上传送数据的请求,客户端连接FTP服务器此端口,然后FTP服务器将通过这个端口传送数据。
很多防火墙在设置的时候都是不允许接受外部发起的连接的,所以许多位于防火墙后或内网的FTP服务器不支持PASV模式,因为客户端无法穿过防火墙打开FTP服务器的高端端口;而许多内网的客户端不能用PORT模式登陆FTP服务器,因为从服务器的TCP 20无法和内部网络的客户端建立一个新的连接,造成无法工作。
1.在开始菜单中,选择管理工具,点击Internet信息服务(IIS)管理器
2.打开Internet信息服务(IIS)管理器
3.选中FTP站点,点击右键,选择新建,点击FTP站点(F).....
4.进入FTP站点创建向导页面,点击下一步
5.在描述框中输入名称,点击下一步
6.该页面使用默认值,直接点击下一步
7.使用默认选中项,点击下一步
8.点击"浏览(R)......"选择目录,点击下一步
9.进入FTP站点访问权限界面,勾选写入(W),点击下一步
10.点击完成,完成FTP站点创建向导
1.在FTP站点的属性对话框中,选择“目录安全性”选项卡,选择“拒绝访问”,单击“添加”按钮。
2.在弹出来的“授权访问”对话框中,在“类型”选项区域选择“一组计算机”单选按钮,在“网络标识”和“子网掩码”
3.在“目录安全性”选项卡中,可以看到设置的拒绝访问网段,然后单击“确定”按钮。完成设置。
秀友百科词条内容均由网友提供,仅供参考。如发现词条内容有问题,请联系管理员。