現在的位置: 首頁 > 綜合 > 正文

windows server 2003 FTP伺服器的排錯詳解

2018年05月15日 ⁄ 綜合 ⁄ 共 2243字 ⁄ 字型大小 評論關閉

利用IIS建立FTP雖然簡單,但出現的問題也很多。一些小問題導致無法連接到FTP伺服器,或者連接到伺服器又無法下載文件等等。我在這進行了總結,錯誤或者不全面的地方請大家提出來!!

客戶機想訪問FTP伺服器上的資源,首先要滿足能和FTP伺服器通信(即客戶機可以ping通伺服器)。如果客戶和伺服器不能通信,那怎麼可能訪問伺服器呢?更不用說下載資源了!
還有伺服器防火牆應放過21埠(FTP埠)。這道理大家應該都知道,那就不廢話了。在滿足這兩個條件後,再說說FTP的排錯
 
一:FTP伺服器利用匿名(IUSR_Computername)登陸,出現的故障:
 
 
·客戶機訪問時,一直處在登陸界面,點擊登陸無效。
 
原因一:FTP伺服器禁用了IUSR_Computername用戶。由於登陸FTP伺服器要通過這個用戶,而伺服器禁用了這個用戶,導致客戶機無法連接到FTP伺服器。
解決:在伺服器上將該用戶啟用。
具體方法:右擊我的電腦,選擇「管理」打開「計算機管理」窗口。點擊「本地用戶和組」----「用戶」----找到「IUSR_Computername」用戶,並右擊選擇屬性,打開「用戶屬性設置」窗口。接著去掉「帳戶已禁用」前的複選框即可。

 
原因二:FTP伺服器在組策略中設置了IUSR-computername用戶拒絕從網路訪問此計算機或沒有將IUSR-computername用戶設置為從網路訪問此計算機。
解決:去掉IUSR-computername用戶的拒絕從網路訪問此計算機的策略並且將IUSR-computername用戶設置為從網路訪問此計算機
具體方法:打開組策略編輯器---計算機配置---windows設置---安全設置---本地策略---用戶許可權分配,雙擊「拒絕從網路訪問此計算機」,找到IUSR-computername用戶並點擊刪除。
          然後再雙擊「從網路訪問此計算機」,點擊「添加用戶和組」按鈕將IUSR-computername用戶添加進去。
 
原因三:FTP管理器中將ISUR-computername用戶密碼設置錯誤。
解決:修改ISUR-computername用戶密碼。使之生效!
具體方法:打開FTP站點屬性,在「安全帳戶」選項卡下設置ISUR-computername用戶密碼。如果忘記密碼,可在「計算機管理」中給ISUR-computername用戶重新分配密碼,然後IIS中再填寫修改後的密碼
 
 
原因四:在FTP伺服器(FTP站點目錄)上沒有給ISUR-computername用戶讀的許可權,用於NTFS分區。
解決:在FTP主目錄上添加ISUR-computername用戶讀的許可權。
具體方法:在FTP伺服器上找到FTP站點目錄,並右擊選擇屬性,並在「安全選項卡」下點擊「添加」按鈕,來添加ISUR-computername用戶並給予讀的許可權。

 
原因五:在FTP管理器上沒有給ISUR-computername用戶讀的許可權。
解決:可以在IIS中添加ISUR-computername用戶讀的許可權
具體方法:打開IIS並右擊FTP站點,選擇「許可權」,在打開的窗口中添加「ISUR-computername用戶」,並給予讀取許可權。

 
 
原因六::用戶的連接數超過了FTP伺服器上「將連接限制為」設置的最大數
解決:可以「將連接限制為」數值設的大一些。
具體方法:在IIS中打開FTP站點屬性,在「FTP站點」選項卡下將「連接限制為」設的大一些或者設置為「不受限制」。
 
 
· 出現錯誤提示框:錯誤550,過後再訪問又停留在登陸界面。
 
原因:FTP伺服器拒絕了此IP登陸FTP站點。
解決:在IIS中將此IP設置為許可。
具體方法:打開FTP站點屬性,在「目錄安全性」選項卡下選擇「授權訪問」,並將「以下列出的除外」中刪除客戶機IP。
 
 
二:設置為只有輸入用戶名和密碼後才可以訪問,不允許匿名訪問
 
問題:新建一ftp用戶,並將用戶升級為管理員組。結果怎麼都登陸不上FTP伺服器。
原因:雖然ftp用戶屬於管理員組,但在windows下ftp用戶也是匿名用戶。所以是禁止訪問的。
解決:此時只有新建各用戶名,如ftpuser  userftp....
 
三:客戶機訪問
·能訪問不能上傳,上傳時出現錯誤提示框

原因一:IIS中設置只有讀取許可權,沒有寫入許可權。
解決:在IIS中給用戶添加寫入的許可權。
具體方法:打開FTP站點屬性,在「主目錄」選項卡下將「寫入」前的複選框勾上。

原因二:默認情況下匿名用戶只有訪問許可權,沒有上傳許可權。可以在IIS管理器上和FTP伺服器上(FTP站點目錄)給ISUR-computername用戶寫入的許可權。
 

 
 
 
·能訪問不能下載,並出現錯誤提示框

原因:IE中安全設置中禁用了下載。
解決:在IE屬性中設置允許IE下載
具體方法:右擊IE瀏覽器選擇「屬性」,在IE屬性窗口中點擊「安全」選項卡----「自定義級別」,並在打開的「安全設置」中找到「下載」---「文件下載」,接著啟用。(如果不能啟用,在添加/刪除windows組件中去掉Internet Explorer增強的安全配置前的勾)。
 
·訪問時以列表形式輸出

原因:沒有啟用FTP站點的文件夾視圖
解決:在IE屬性中啟用FTP站點的文件夾視圖
具體方法:右擊IE瀏覽器選擇「屬性」,在IE屬性窗口中點擊「高級」選項卡,並找到「瀏覽」---「啟用FTP站點的文件夾視圖」,勾選「啟用FTP站點的文件夾視圖」前的複選框。

抱歉!評論已關閉.