FTP協(xié)議是什么?FTP(File Transfer Protocol,文件傳輸協(xié)議)本身是TCP/IP協(xié)議族中的一種應(yīng)用層協(xié)議,同時,它也是Internet上使用非常廣泛的一種通信協(xié)議,是由支持Internet文件傳輸?shù)母鞣N規(guī)則所組成的集合。
這些規(guī)則使Internet用戶可以把文件從一臺主機復(fù)制到另一臺主機上,因而為用戶提供了極大的方便和收益。
由于FTP具有良好的傳輸特性,目前,已經(jīng)出現(xiàn)了許多應(yīng)用FTP進行數(shù)據(jù)傳輸?shù)腎nternet軟件,以至于FTP這個縮寫更多地被使用來代表這一類的應(yīng)用軟件和它們所提供的FTP服務(wù)。FTP和其他Internet服務(wù)一樣,也是采用客戶/服務(wù)器方式。使用方法很簡單:啟動FTP客戶端程序與遠(yuǎn)程主機建立連接,然后向遠(yuǎn)程主機發(fā)出傳輸命令,遠(yuǎn)程主機在收到命令后給予響應(yīng),并執(zhí)行正確的命令。
用戶使用FTP可以完成較復(fù)雜的文件傳輸工作,并且具有相應(yīng)權(quán)限的用戶可以對文件進行復(fù)制、刪除等操作。通過使用FTP,可以使客戶端和FTP服務(wù)器端就像直接連接在一起一樣進行文件傳輸。
通過FTP訪問一臺主機非常容易,用戶只需要通過合法的用戶名和密碼的認(rèn)證即可,這些用戶名和密碼受管理員支配。用戶也可以使用匿名的用戶名進行登錄,這只需在FTP服務(wù)器端加入一個公認(rèn)的賬號,但是使用匿名登錄時訪問權(quán)限會受到限制。
FTP協(xié)議需要依賴TCP協(xié)議提供的可靠連接作為保障。