FTP連線控制命令格式

2021-05-28 18:19:49 字數 836 閱讀 1607

comes from: 

命令以nvt ascii串的格式被傳輸。每個命令以三個或四個大寫的nvt ascii字元開始,後面帶有選項引數和乙個cr/lf對來標識命令結束

應答由三個nvt ascii數字及乙個選項訊息組成。

乙個長的應答也許會有多個訊息組成,第乙個訊息的三個數字後帶有乙個破折號,最後的訊息不帶有破折號。中間的訊息無須攜帶三個數字,但是如果帶了三個數字,則也需要破折號。

下面是所有的命令的列表。帶有星號的命令一般很少使用,所以往往在具體實現中不支援。

string meaning

控制連線命令應答有如下形式:

type description 

1yz 主動初步應答,在傳送另乙個命令以前等待另乙個應答 

2yz 主動最後應答,最後乙個命令成功結束 

3yz 主動中間應答,必須再傳送乙個命令 

4yz 暫時被動應答,要求的動作當時不能完成,但可以重試 

5yz 永久被動應答,要求的動作不能完成,不應該重試

"y"數字編碼進一步的資訊:

digit meaning 

0 語法錯誤 

1 資訊 

2 連線狀態 

3 認證和記帳 

4 保留 

5 file s檔案系統狀態

下面是一些典型的訊息: 

number meaning 

125 資料連線開啟,傳輸開始 

200 命令ok 

331 使用者名稱ok 需要輸入密碼 

425 不能開啟資料連線 

452 錯誤寫檔案 

500 語法錯誤-不可識別的命

具體的詳細情況可以參見rfc

ftp互動和控制命令總結

一 ftp管理 基於tcp,首先有客戶端相服務端的知名埠21發起tcp連線建立ftp控制連線,控制連線在整個會話期間都保持開啟,只用來傳送連線 傳送請求。這裡分為兩種模式 主動模式 port 和被動模式 pasv 這兩種模式是站在ftp伺服器的 角度 來說的,如果設定為主動模式,則需要傳輸資料時,伺...

FTP連線問題

1 替代方法 第一步 啟動 ie7或ie8,在選單欄選擇工具 internet 選項 高階 鉤選 啟用 ftp 資料夾檢視 在internetexplorer之外 核取方塊,然後單擊 確定 2 修改登錄檔 開啟hkey local machine software microsoft interne...

ftp連線原理

關於 ftp 事實上 僅知道如何操作 iptables 工具 還不足以設定好您的防火牆及 nat 您還要對各種 tcp ip 服務都要有相當程度的了才行 您必須知道乙個連線的建立過程是怎樣的 每乙個封包動作是怎樣從一端送到另一端的。您除了要知道每乙個封包的來源和目的位址 還要知道它們的來源埠口和目的...