文件傳輸協(xié)議(英文:File Transfer Protocol,縮寫:FTP)是用于在網(wǎng)絡(luò)上進(jìn)行文件傳輸?shù)囊惶讟?biāo)準(zhǔn)協(xié)議,使用客戶/服務(wù)器模式。它屬于網(wǎng)絡(luò)傳輸協(xié)議的應(yīng)用層。文件傳送(file transfer)和文件訪問(file access)之間的區(qū)別在于:前者由FTP提供,后者由如NFS等應(yīng)用系統(tǒng)提供。文件傳輸協(xié)議(FTP)是一種8位的客戶端/服務(wù)器協(xié)議,用于將文件傳輸?shù)街鳈C(jī)或與主機(jī)交換文件。它可以使用用戶名和密碼進(jìn)行身份驗證。匿名 FTP 允許用戶從 Internet 訪問文件,程序和其他數(shù)據(jù),而無需用戶 ID 或密碼。
網(wǎng)站有時被設(shè)計為允許用戶使用“匿名”或“訪客”作為用戶 ID 和密碼的電子郵件地址。公共可用的蒼蠅通常位于名為 pub 的目錄中,可以輕松地 FTP 到用戶的計算機(jī)。FTP 也是使用 TCP 或 IP 網(wǎng)絡(luò)將文件從一臺計算機(jī)移動或傳輸?shù)搅硪慌_計算機(jī)的 Internet 標(biāo)準(zhǔn)。文件傳輸協(xié)議也稱為 RFC 959。
最初的 FTP 規(guī)范由 Abhay Bhushan 編寫,并于 1971 年 4 月 16 日作為 RFC 114 發(fā)布。后來被 RFC 765(1980 年 6 月)取代。目前的規(guī)范是 RFC 959(1985 年 10 月)。RFC 代表評論請求。
第一個 FTP 客戶端應(yīng)用程序使用帶有標(biāo)準(zhǔn)化命令和語法的 DOS 命令提示符。從那時起,許多圖形用戶界面(GUI)客戶端已在操作系統(tǒng)中開發(fā),使用戶可以更輕松地上載和下載文件。
FTP 的用途和類型有多種:
FTP 站點是一個用戶可以輕松上載或下載特定文件的網(wǎng)站。 FTP 郵件允許沒有訪問 Internet 的用戶使用匿名 FTP 訪問和復(fù)制文件。 FTP Explorer 是基于 Windows 95 文件管理器(Windows 95 資源管理器)的 FTP 客戶端。 FTP 服務(wù)器是提供 FTP 服務(wù)的專用計算機(jī)。這會引起黑客的攻擊,并需要安全硬件或軟件,例如利用用戶名,密碼和文件訪問控制。 FTP 客戶端是訪問 FTP 服務(wù)器的計算機(jī)應(yīng)用程序。在執(zhí)行此操作時,用戶應(yīng)使用被動模式阻止傳入的 FTP 連接嘗試,并應(yīng)檢查所有下載文件上的病毒。責(zé)編:微科普