FTP
1xx - 正面的初步回覆這些狀態碼表示動作已成功啟動,但用戶端在繼續執行新的命令之前,預期會收到另一個回覆。
- 110 重新啟動標記回覆。
- 120 服務就緒,在 nnn 分鐘後開始。
- 125 資料連線已經開啟;正在啟動傳輸。
- 150 檔案狀態無誤;將開啟資料連線。
動作已成功完成。 用戶端可以執行新的命令。
- 200 命令無誤。
- 202 未執行命令,此網站上的命令過多。
- 211 系統狀態或系統說明回覆。
- 212 目錄狀態。
- 213 檔案狀態。
- 214 說明訊息。
- 215 NAME 系統類型,其中 NAME 是 Assigned Numbers 文件清單中的正式系統名稱。
- 220 服務就緒,可供新使用者使用。
- 221 服務關閉控制連線。 如果適當的話,請登出。
- 225 資料連線已開啟;沒有進行中的傳輸。
- 226 關閉資料連線。 要求的檔案動作成功 (例如,檔案傳輸或檔案中止)。
- 227 進入被動模式 (h1,h2,h3,h4,p1,p2)。
- 230 使用者已登入,繼續進行。
- 250 要求的檔案動作無誤,已完成。
- 257 PATHNAME 已建立。
命令已成功,但伺服器需要來自用戶端的詳細資訊,才能將要求處理完畢。
- 331 使用者名稱無誤,需要密碼。
- 332 需要登入帳戶。
- 350 要求的檔案動作擱置中,以等待進一步的資訊。
命令沒有成功,但錯誤是暫時的。 如果用戶端重試命令,可能會成功。
- 421 服務無法使用,正在關閉控制連線。 如果服務知道它必須關閉,便會向任何命令發送這個回覆。
- 425 無法開啟資料連線。
- 426 連線已關閉;傳輸已中止。
- 450 未執行要求的檔案動作。 檔案無法使用 (例如,檔案忙碌中)。
- 451 要求的動作已中止: 正在處理本機錯誤。
- 452 未執行要求的動作。 系統中的儲存空間不足。
命令沒有成功,且錯誤是永久性的。 如果用戶端重試命令,會收到相同的錯誤。
- 500 語法錯誤,無法辨識命令。 這可能包括命令列太長等錯誤。
- 501 參數或引數中的語法錯誤。
- 502 未執行命令。
- 503 錯誤的命令順序。
- 504 未執行該參數的命令。
- 530 未登入。
- 532 需要帳戶才能儲存檔案。
- 550 未執行要求的動作。 檔案無法使用 (例如,找不到檔案、沒有存取權)。
- 551 要求的動作已中止: 頁面類型不明。
- 552 要求的檔案動作已中止。 超過 (目前的目錄或資料集) 的儲存配置。
- 553 未執行要求的動作。 檔案名稱不受允許。
常見 FTP 狀態碼及其原因
- 150 - FTP 使用兩個連接埠: 使用 21 傳送命令,使用 20 傳送資料。 狀態碼 150 表示伺服器將在連接埠 20 開啟新的連線,以便傳送某些資料。
- 226 - 命令在連接埠 20 開啟資料連線,以便執行傳送檔案之類的動作。 此動作成功完成,並且已關閉資料連線。
- 230 - 用戶端傳送正確的密碼後,便會出現這個狀態碼。 這表示使用者已成功登入。
- 331 - 用戶端傳送使用者名稱後,便會看到這個狀態碼。 不論所提供的使用者名稱是否為系統上的有效帳戶,都會出現相同的狀態碼。
- 426 - 命令開啟資料連線以便執行動作,但該動作已取消,而且資料連線已關閉。
- 530 - 此狀態碼表示使用者無法登入,因為使用者名稱和密碼的組合無效。 如果您以使用者帳戶登入,您輸入的使用者名稱或密碼可能有錯,或已選擇僅允許匿名存取。 如果您以「匿名」帳戶登入,可能已將 IIS 設為拒絕「匿名」存取。
- 550 - 未執行命令,因為無法使用指定的檔案。 例如,當您嘗試使用 GET 取得不存在的檔案、或使用 PUT 將檔案放置在您沒有「寫入」權限的目錄中,便會出現這個狀態碼。
0 意見:
張貼留言