公告

國明的網路筆記

2012年11月17日 星期六

FTP 以匿名方式登入時,發生登入失敗錯誤訊息

當您以匿名方式登入 FTP 時,可能會發生下列錯誤訊息:
C:\ftp ftp.someserver.com
Connected to ftp.someserver.com. 
220 someserver Microsoft FTP Service (Version 4.0). 
User (ftp.someserver.com:(none)): anonymous 
331 Anonymous access allowed, send identity (e-mail name) as password. Password: 
530 User someuser@microsoft.com cannot log in. 
Login failed. 
ftp>

檔案傳輸通訊協定 (FTP) 用戶端嘗試使用匿名連線的 Windows FTP 伺服器建立工作階段失敗,即使 FTP 報告允許匿名連線的所以拒絕連線。
發生此狀況,用戶端可能會收到下列訊息:
331 匿名存取,允許、傳送身分識別 (電子郵件名稱),做為密碼。 當用戶端輸入密碼時,
伺服器就會傳回下列訊息:
530 匿名的使用者無法登入。
登入失敗

發生的原因:匿名帳戶錯誤!
1. FTP 用戶端會報告錯誤允許匿名 FTP 連線。根據預設,Windows NT FTP 伺服器不允許匿名連線。 2. FTP 伺服器已設定為允許匿名連線,但無法識別匿名使用者連線的使用者名稱對應的帳戶。當您在 FTP 服務的 [組態] 對話方塊中選取允許匿名連線時,則預設使用者名稱為來賓。預設為停用這個帳戶。

解決方案:
若要解決這個問題,您必須停用自動密碼同步為IUSR_ComputerName帳戶。(這是 「 匿名 」 帳戶)。若要這樣做,請遵循下列步驟: 
1. 按一下開始、 指向 [程式集],指向 [系統管理工具 (公用),然後按一下 「網域使用者管理員」。
2. 若要重設的匿名帳戶的密碼、 按一下內容功能表上的使用者,在 [密碼] 方塊中,輸入新的密碼,然後遵循螢幕上的提示。 
3. 您重設已經匿名帳號密碼之後,請按一下 [開始,按一下 [執行]、 輸入Inetmgr.exe,,然後按一下[確定] 。
4. 在 Internet 服務管理員,以滑鼠右鍵按一下您想要的選項,FTP 站台的 URL,然後按一下內容 。
5. 按一下 [目錄安全設定] 標籤,然後在 [匿名存取及驗證控制] 下按一下 [編輯 選取 [允許匿名存取] 核取方塊,然後再按一下 [編輯]  
6. 在 [匿名使用者帳戶] 對話方塊中,按一下以清除 [啟用自動密碼同步] 核取方塊。 
7. 在 [密碼] 方塊中,輸入您在步驟 2 中,輸入的密碼,然後按一下[確定]。

參考:
http://support.microsoft.com/kb/269241/zh-tw
http://support.microsoft.com/kb/101920/zh-tw




沒有留言:

張貼留言