當(dāng)計(jì)算機(jī)網(wǎng)絡(luò)已經(jīng)創(chuàng)建并且互聯(lián)網(wǎng)開始出現(xiàn)時(shí),需要在計(jì)算機(jī)之間傳輸文件。那時(shí),渠道還沒有現(xiàn)代世界那么快,因此需要一個(gè)工具來進(jìn)行可靠的遠(yuǎn)程文件交換。這個(gè)工具就是 FTP 協(xié)議,它的特點(diǎn)是簡(jiǎn)單和工作速度。我們建議詳細(xì)研究主題 FTP 服務(wù)器:它是什么,它是如何工作的,如何連接到它。
FTP 服務(wù)器的外觀
什么是 FTP 服務(wù)器?FTP服務(wù)器是PC機(jī)之間基本的網(wǎng)絡(luò)文件傳輸協(xié)議之一。在本地網(wǎng)絡(luò)和 Internet 上工作。這是從遠(yuǎn)程服務(wù)器上傳和下載信息的 TOP 技術(shù)。
服務(wù)器的外部圖片取決于登錄的系統(tǒng)。著名的程序 FileZilla,通過文件管理器 Total Commander 在其中輸入數(shù)據(jù)。大多數(shù)托管站點(diǎn)都有自己的管理系統(tǒng),該系統(tǒng)由一組文件夾組成。
自誕生以來,F(xiàn)TP?服務(wù)器發(fā)生了很大的變化,盡管基本本質(zhì)是一樣的。現(xiàn)在有額外的控制命令以及單獨(dú)的數(shù)據(jù)連接。該系統(tǒng)允許您執(zhí)行兩個(gè)主要操作:下載和上傳文件以進(jìn)行存儲(chǔ)。因此,例如,在創(chuàng)建 Web 資源時(shí),有關(guān)站點(diǎn)的所有信息都包含在服務(wù)器上,當(dāng)您需要進(jìn)行一些編輯、更改設(shè)置時(shí),開發(fā)人員會(huì)轉(zhuǎn)到 FTP 服務(wù)器,下載所需的文件,然后調(diào)整后,將其上傳回來。
FTP 服務(wù)器功能
什么是FTP,它的主要任務(wù)是什么很清楚,但是技術(shù)方面呢?該協(xié)議以系統(tǒng)的方式工作,如果出現(xiàn)錯(cuò)誤,則停止傳輸過程,并通知用戶。如果沒有錯(cuò)誤,則文件已包含所有必要元素。與 Web 服務(wù)器相比,該協(xié)議具有許多顯著特征:
- 所有連接都是通過不同的渠道進(jìn)行的;
- 認(rèn)證后才能訪問FTP 服務(wù)器;
- 二進(jìn)制和文本模式的存在;
- 多重連接;
- 可以確定正在傳輸?shù)奈募念愋汀?/li>
文件傳輸協(xié)議被認(rèn)為是遠(yuǎn)程數(shù)據(jù)傳輸?shù)捻敿?jí)協(xié)議。
FTP 協(xié)議的工作原理
服務(wù)器對(duì)于通過 Internet 以文件形式快速運(yùn)行和可靠傳輸信息是必需的。也可以使用本地網(wǎng)絡(luò)。由于多重連接,可以同時(shí)使用多個(gè)通道。那么 ftp 協(xié)議是如何工作的呢?我們將嘗試更詳細(xì)地描述這個(gè)過程。
多連接意味著多通道的操作,從而提高工作流程的速度和效率。管理工作通過一個(gè)渠道進(jìn)行——命令和反饋,并在其他人的幫助下傳輸文件。
服務(wù)器操作有兩種模式:
- 積極的。控制連接發(fā)送一個(gè) IP 地址。還將指示接收請(qǐng)求數(shù)據(jù)的端口號(hào)。服務(wù)器收到信息后,與指定主機(jī)建立連接。會(huì)話被激活并開始傳輸文件。
- 被動(dòng)的。當(dāng)客戶端受到帶有防火墻的防火墻保護(hù)時(shí)使用。使用此選項(xiàng),無法接受傳入連接,PASV 命令用于服務(wù)器本身的 IP 地址和端口號(hào)。
現(xiàn)在很清楚 ftp 如何在兩種模式下工作。但信息交換本身也以多種方式進(jìn)行:
- 流式傳輸——數(shù)據(jù)在流中移動(dòng),無需協(xié)議處理;
- 塊——協(xié)議將數(shù)據(jù)分成塊;
- 壓縮模式——信息被壓縮。
客戶端設(shè)備通過登錄名和密碼進(jìn)行身份驗(yàn)證,在檢查合規(guī)性后,服務(wù)器發(fā)送邀請(qǐng)。但是您可以匿名連接。
安裝 FTP 服務(wù)器
要?jiǎng)?chuàng)建用于存儲(chǔ)文件的 FTP 服務(wù)器,您需要專門的軟件。在 Windows 操作系統(tǒng)第 6 版之后,微軟推出了用于共享的 IIS 工具。多虧了 Internet 信息服務(wù),才能創(chuàng)建基于 Windows 的 FTP 服務(wù)器。使用此選項(xiàng),不需要第三方軟件。
我們建議使用 Windows 10 的示例來了解 FTP 服務(wù)器的安裝情況。所以,動(dòng)作順序:
- 在控制面板中,查找程序和功能并打開或關(guān)閉 Windows 功能。
- 在彈出的窗口中,會(huì)出現(xiàn)“IIS”文件夾,然后是“FTP server”文件夾。
- 選中“FTP 可擴(kuò)展性”和“FTP 服務(wù)”復(fù)選框。
- 在“網(wǎng)站工具”文件夾中,激活“IIS 管理控制臺(tái)”、“FTP 管理服務(wù)”。
- 使用“確定”按鈕確認(rèn)所有更改。服務(wù)器啟動(dòng)需要一些時(shí)間。
設(shè)置 FTP 服務(wù)器
如果您成功地創(chuàng)建了一個(gè) FTP 服務(wù)器,現(xiàn)在您應(yīng)該進(jìn)入配置階段。使用相同的 Windows 10 示例,考慮分步步驟:
- 通過管理工具部分找到 IIS 管理器。在站點(diǎn)文件夾中選擇“添加 FTP 站點(diǎn)”。接下來,設(shè)置 FTP 協(xié)議的名稱和數(shù)據(jù)文件夾的路徑,確認(rèn)操作。
- 服務(wù)器參數(shù)。重要的一點(diǎn)是輸入 IP 地址,您可以綁定到特定地址或選擇對(duì)客戶端設(shè)備的擴(kuò)展訪問。
- 驗(yàn)證是否正在使用端口 21。
- 如果服務(wù)器將以永久模式運(yùn)行,請(qǐng)選中“自動(dòng)啟動(dòng) FTP 站點(diǎn)”復(fù)選框。
- 在“身份驗(yàn)證”部分,您可以為注冊(cè)用戶或匿名用戶配置訪問權(quán)限。
- 下一步是配置操作系統(tǒng)防火墻。在“高級(jí)設(shè)置”部分有一項(xiàng)“入站連接規(guī)則”,選擇“FTP服務(wù)器(入站FTP流量)”。
- 要將訪問者連接到服務(wù)器,請(qǐng)找到項(xiàng)目 - “本地用戶”并創(chuàng)建一個(gè)包含名稱和描述的組。在此處添加用戶。
建立一個(gè) FTP 服務(wù)器不需要太多時(shí)間,它可以快速輕松地完成。
如何連接到 FTP 服務(wù)器
FTP 服務(wù)器如何設(shè)置很清楚,但是如何連接呢?這可以使用特殊程序最方便地完成。讓我們以一個(gè)非常有名的應(yīng)用程序?yàn)槔缀趺總€(gè)人都熟悉 Total Commander,它具有連接服務(wù)器的必要功能。
假設(shè)您需要添加一個(gè)新服務(wù)器。選擇 Ctrl-F 組合,運(yùn)行“連接到 FTP 服務(wù)器”項(xiàng)并添加以下數(shù)據(jù):
- 地址;
- 連接名稱;
- 用戶名和密碼;
- 連接類型。
連接有兩種方式:SSL – 匿名連接和 TLS – 使用安全的 FTPS 協(xié)議。FTP 服務(wù)器提供對(duì)存儲(chǔ)在服務(wù)器上的所有文件的訪問。
不要忘記,如果密碼欄留空,Total Commander 每次都會(huì)要求你輸入密碼,這不是很方便。但在安全方面,它甚至更好。通過正確的設(shè)置,將快速建立連接,并且可以使用遠(yuǎn)程計(jì)算機(jī)上的信息。
FTP還有什么用途
您已經(jīng)了解了主要用途,F(xiàn)TP 是用于傳輸文件的服務(wù)器。除了加載和卸載文件之外,還執(zhí)行其他文件系統(tǒng)命令。您可以存儲(chǔ)不同數(shù)量的信息,包括商業(yè)和個(gè)人信息。FTP?服務(wù)器使用示例——上傳照片、視頻、創(chuàng)建目錄。使用 FTP,您可以組織高質(zhì)量的網(wǎng)站管理并將文件上傳到共享主機(jī)。許多人每天使用的幾乎所有信息都存儲(chǔ)在 FTP 上。這是軟件、程序的演示版本和電子書,換句話說,就是所有可以格式化成文件的東西。多虧了 FTP,您可以忘記磁盤和 USB 驅(qū)動(dòng)器的存在。來自世界任何地方的用戶都可以訪問他們需要的信息。
FTP服務(wù)器的缺點(diǎn)
總的來說,F(xiàn)TP 是一個(gè)很棒的服務(wù)器,它速度快,可以保證根據(jù)請(qǐng)求將文件傳遞給用戶。但是有一個(gè)重要的缺點(diǎn) - 對(duì)黑客攻擊和黑客攻擊的保護(hù)薄弱,因此許多人不會(huì)冒險(xiǎn)存儲(chǔ)機(jī)密信息。如果有人連接到本地網(wǎng)絡(luò)或試圖攔截 Internet 流量,則數(shù)據(jù)將可供下載。另一個(gè)缺點(diǎn)涉及入口的安全性。文件傳輸協(xié)議沒有防止密碼猜測(cè)的保護(hù),這意味著通過簡(jiǎn)單的試驗(yàn),有人可以猜出密碼并獲得對(duì)文件的訪問權(quán)限。如何組織一個(gè) ftp 服務(wù)器以防止黑客入侵?確保您的計(jì)算機(jī)沒有病毒。SSH 常用于加密用戶名、密碼和數(shù)據(jù)。默認(rèn),服務(wù)器和客戶端之間的數(shù)據(jù)交換是完全開放的格式。為避免文件被盜,您可以使用 FTPS。這是什么?這是為擴(kuò)展基本版本而創(chuàng)建的協(xié)議。在它的幫助下,建立了安全連接,所有輸入命令和信息都被加密。
結(jié)論
讓我們總結(jié)一下你學(xué)到的信息塊:什么是文件傳輸協(xié)議,它的用途是什么,如何一步步創(chuàng)建一個(gè)FTP 服務(wù)器,如何打開一個(gè)FTP服務(wù)器。FTP 服務(wù)器是材料共享、云存儲(chǔ)和驅(qū)動(dòng)程序存檔的理想選擇。它很容易連接,有針對(duì)不同操作系統(tǒng)的方法,以及 Total Commander 程序。我們查看了 Windows 10 操作系統(tǒng)的示例。
要了解服務(wù)器操作的細(xì)節(jié),您需要注意主要特點(diǎn):通過身份驗(yàn)證連接,不同的連接通道,幾種模式。FTP 協(xié)議的主要缺點(diǎn),也許是唯一的缺點(diǎn)是它的安全漏洞。所有信息,包括用于身份驗(yàn)證的個(gè)人數(shù)據(jù),均未加密傳輸。FTPS 擴(kuò)展用于密碼。