Serv-u 10.5.0.6之五IE8沒法顯示FTP目錄的解決辦法

*****這篇內容全是摘自互聯網,目的只是提供一個解決IE 爲何沒法顯示FTP目錄的方法html

雖然微軟的IE瀏覽器7.0版本在安全方面進行了加強,可是在訪問FTP的功能和方便性上被大幅度的減弱,微軟在IE7中已經取消了之前版本對 FTP訪問的許多功能。這致使之前使用瀏覽器訪問FTP的用戶在使用IE7訪問FTP時常遇到一些問題,所以下面提供了兩個解決辦法:
  一、替代方法
  第一步:啓動 InternetExplorer 7 在菜單欄選擇工具—〉Internet 選項 —〉高級 —〉鉤選「啓用 FTP 文件夾視圖 (在InternetExplorer以外)」複選框, 而後單擊 肯定 。
  第二步:打開個人電腦或者是資源管理器,在地址欄直接輸入ftp地址。
  若是你已在IE7中打開ftp站點,請選擇菜單欄上的頁面-〉在windows瀏覽器中打開FTP
  二、修改註冊表(可能對系統產生破壞性,不推薦使用)
  單擊 開始,單擊 運行,輸入 regedit 而後單擊 肯定,
  找到並單擊如下注冊表子項    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InternetExplorer\Main \FeatureControl\FEATURE_INTERNET_SHELL_FOLDERS 將 iexplorer.exe 項的值由0改成1, 而後從新開啓 IE。windows

摘自http://blog.cncnc.com.cn/post/2329.html瀏覽器

 

 

把如下代碼複製保存爲IEFtp.reg 雙擊導入安全

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_INTERNET_SHELL_FOLDERS]
iexplore.exe"=dword:00000001服務器

摘自http://hi.baidu.com/munefuku/blog/item/064aa940f379831f72f05d45.htmlide

 

 

能夠打開「資源管理器」而後再地址欄中輸入「ftp 服務地址」。工具

    也能夠在桌面創建批處理。內容爲:post

    explorer.exe ftp 服務地址htm

    例子:explorer.exe ftp://用戶名:密碼@192.168.0.1 此方式能夠直接以用戶名和密碼登陸。
摘自http://blog.sina.com.cn/s/blog_4b3cd7930100g0lm.htmlblog

 

 

今天一臺ftp服務器添加了一個用戶以後用戶名和密碼均認證無誤,就是沒法顯示目錄及文件,沒有響應。
緣由分析以下:

ftp 服務分爲passive(被動)和port(主動)兩種方式。
1.被動方式當用戶名密碼驗證以後,服務器會分配一個端口給客戶端,客戶端鏈接到這個端口,ftp服務就創建了,以後才能夠進行目錄列表。
2.主動方式當用戶名和密碼創建以後,客戶端會告訴服務器它打開了一個端口,等待服務器鏈接,服務器鏈接後,ftp服務就創建了,以後進行目錄列表。

如今我本地的計算機在局域網內,外面有防火牆,不可能經過主動方式鏈接,只能採用被動方式。被動方式鏈接服務器後也沒法顯示目錄及文件,懷疑服務器防火牆問題。
服務器屏蔽除了20(ftp-data)和21(ftp)端口之外的一切端口,因此服務器分配給客戶的端口沒法訪問,現添加防火牆規則以下:
modprobe ip_conntrack_ftp
modprobe ip_nat_ftp
iptables -I INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT

規則添加完畢,一切正常。
摘自http://davis.blog.51cto.com/8940/31643

 

其實最簡單的方法就是用資源管理器打開,若是你確實喜歡用瀏覽器,則能夠下載個別的什麼瀏覽器就好了,上面的一些方法只是繞了一個彎:在IE裏輸入地址,而後又轉到資源管理器打開了。只是用必定要用IE的用戶提供了一點方便,呵呵,我的理解。

相關文章
相關標籤/搜索