<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>读思客 &#187; FTP</title>
	<atom:link href="http://www.dusike.com/tag/ftp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dusike.com</link>
	<description>蔡文卫电子商务创业亲身经历与实践的总结分享，确保真实可用。</description>
	<lastBuildDate>Sun, 05 Sep 2010 03:08:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>IE不能访问FTP的解决办法</title>
		<link>http://www.dusike.com/ftp-ie-deny/</link>
		<comments>http://www.dusike.com/ftp-ie-deny/#comments</comments>
		<pubDate>Tue, 05 May 2009 16:37:24 +0000</pubDate>
		<dc:creator>LEO</dc:creator>
				<category><![CDATA[技术整理]]></category>
		<category><![CDATA[FTP]]></category>
		<category><![CDATA[IE]]></category>

		<guid isPermaLink="false">http://www.dusike.com/?p=1483</guid>
		<description><![CDATA[上次，开发部就遇到IE不访问FTP，FTP工具可以的怪问题，当时我还没有注意，结果今天我也遇到了。
访问返回信息如下：
请检查是否有权限访问该文件夹。
无法与服务器建立连接

从网上查找以及测试终于找到解决办法，整理如下：
      1 打开IE的菜单&#8221;工具&#8221;-&#62;&#8221;Internet 选项&#8221;；
      2 点击“高级”标签卡；
      3 将“浏览”节点下的“使用被动FTP（为防火墙和DSL调制解调器兼容性）”前面的勾去掉。
其实ftp客户端工具也有此问题,只是有的工具默认配置不是使用被动FTP,下面是ftp客户端工具遇到此问题解决办法。
CuteFTP：
Edit -&#62; Setting -&#62; Connection -&#62; Firewall -&#62; PASV Mode
或
File -&#62; Site Manager，在左边选中站点 -&#62; Edit -&#62; Use PASV mode
FlashGet：
工具 -&#62; 选项 -&#62; 代理服务器 -&#62; 直接连接 -&#62; 编辑 -&#62; PASV模式
FlashFXP：
选项 -&#62; 参数选择 -&#62; 代理/防火墙/标识 -&#62; 使用被动模式
或
站点管理 -&#62; 对应站点 -&#62; 选项 -&#62; 使用被动模式
或
快速连接 -&#62; 切换 -&#62; 使用被动模式
LeapFTP：
Options -&#62; Preferences -&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>上次，开发部就遇到IE不访问FTP，FTP工具可以的怪问题，当时我还没有注意，结果今天我也遇到了。</p>
<p>访问返回信息如下：</p>
<p><em>请检查是否有权限访问该文件夹。<br />
无法与服务器建立连接<br />
</em><br />
从网上查找以及测试终于找到解决办法，整理如下：</p>
<p>      1 打开IE的菜单&#8221;工具&#8221;-&gt;&#8221;Internet 选项&#8221;；<br />
      2 点击“高级”标签卡；<br />
      3 将“浏览”节点下的“使用被动FTP（为防火墙和DSL调制解调器兼容性）”前面的勾去掉。<br />
其实ftp客户端工具也有此问题,只是有的工具默认配置不是使用被动FTP,下面是ftp客户端工具遇到此问题解决办法。</p>
<p>CuteFTP：<br />
Edit -&gt; Setting -&gt; Connection -&gt; Firewall -&gt; PASV Mode<br />
或<br />
File -&gt; Site Manager，在左边选中站点 -&gt; Edit -&gt; Use PASV mode</p>
<p>FlashGet：<br />
工具 -&gt; 选项 -&gt; 代理服务器 -&gt; 直接连接 -&gt; 编辑 -&gt; PASV模式</p>
<p>FlashFXP：<br />
选项 -&gt; 参数选择 -&gt; 代理/防火墙/标识 -&gt; 使用被动模式<br />
或<br />
站点管理 -&gt; 对应站点 -&gt; 选项 -&gt; 使用被动模式<br />
或<br />
快速连接 -&gt; 切换 -&gt; 使用被动模式</p>
<p>LeapFTP：<br />
Options -&gt; Preferences -&gt; General -&gt; Proxy -&gt; Use PASV mode</p>
<p>那么，为什么不能用IE访问我们的FTP，这是一个关于ftp的port和pasv模式问题，那么到底两者是什么，又有何区别？</p>
<p>防火墙有很多种，其中有一些会禁止那些不是从内部网络IP发出的连接请求。<br />
而ftp协议是个很老的东东，没有考虑这个问题。可以这样简单描述一般ftp的工作原理：client对server发出请求：“嗨，我的xx端口正等着你传送数据呢，sever听到这个请求，就会建立一个连接，指向这个端口，并且开始传送数据。这就回到了我们的问题，如果发出请求的client在防火墙的后面，而这个防火墙禁止外部IP建立连接，那么当然server（在外部）不能建立与client的连接。所以，过了几年，人们修改了ftp协议以应付这种情况。这就是passive mode，工作原理如下：client向server发出passive命令，server回答说：“数据在xx端口等你，自己来拿。” 而这回则由client建立指向server的连接，从而取得数据。这就避免了防火墙的限制。</p>
<p> <br />
两者的区别是PORT方式比PASV方式安全，为什么呢？<br />
FTP传输过程中要求建立一个专门的连接来传输数据，建立连接有两个方法：一个就是FTP Server打开一个端口，Client可以去连接这个端口来建立连接。这就是PASV方式。一个就是FTP Client打开一个端口，Server去连接这个端口来建立连接。这就是PORT方式。显然，如果服务器打开了一个端口，就意味着向互联网打开了一个端口。所以PORT方式比PASV方式安全。
<div style="margin-top: 15px; font-style: italic">
<p><strong>原创文章，转载请注明：</strong> 转载自<a href="http://www.yicike.com/">亿赐客比较购物搜索网</a></p>
<p><strong>本文链接地址:</strong> <a href="http://www.dusike.com/ftp-ie-deny/">IE不能访问FTP的解决办法</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.dusike.com/ftp-ie-deny/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
