FTP 表示數據傳輸協議,如果您想了解更多相關信息,可以在 Wikipedia 上查看。如今,FTP 確實變得不那麼突出了,因為用戶有許多其他程序來交易文件,P2P 尤其是 BT。然而,FTP 仍然扮演著極其重要的職責。
比方說,如果您有一個大約 300MB 的文檔,並且您想立即將其發送給您在海外的好朋友。你會怎麼做?通常電子郵件有附件限制(通常不高達 300MB),如果您嘗試通過 MSN 等即時運營商軟件進行傳輸,它將非常緩慢和不穩定。最有效的選擇當然是在家中設置您自己的 FTP 服務器,並授權您的好朋友從您的計算機系統下載和安裝。另請注意,您可以設置一個帳戶,以確保您可以觀看所有文件並隨時隨地獲取它們。
如果您目前在家中設置了遠程桌面計算機,您可能會將該計算機保持在 24 * 7,以便您可以隨時訪問它。或者如果你像我一樣有一台額外的電腦,你為什麼不嘗試使用它呢?我將向您展示如何將您的計算機變成 FTP 服務器。
在嘗試了一些 FTP 服務器軟件程序後,免費軟件 FileZilla Web 服務器成為了我的選擇。
好的,讓我們開始吧。
您肯定需要做的第一件事是安裝您剛剛下載並安裝的捆綁包(來自上面的鏈接);設置非常簡單,我也不打算詳細介紹。
安裝成功後,FileZilla web server 肯定會發布,你應該可以看到如下界面:
在我們繼續並建立端口之前,我們希望包括一個客戶以確保其正常運行。我們肯定會去“編輯->個人”中進行選擇(或者食物選擇欄的“編輯”正下方有一個快捷圖標。)。
我開發了一個名為“anonymous”的用戶,並且我確保“Password”字段未選中,因為我希望將此作為我的公共 FTP 帳戶,intel pro 1000訪問者可以從我的 FTP 服務器下載和安裝。如果您想設置各種其他帳戶,請確保檢查您的“密碼”文件以強制登錄。對於不同的個人,您可以分配不同的課程,或者您可以只開發一個小組,並為所有成員指定路徑,因為小組。
在左側,您肯定會看到“共享文件夾”,除了您願意給予的批准外,您還可以指定您希望“機密”查看的文件夾路徑。完成後,單擊“確定”。
請記住:公共文件夾目錄站點是所選用戶(在這種情況下,它是“匿名”)可以看到的原始文件夾,但根文件夾包含的任何類型的文件夾同樣對這個人來說是顯而易見的。
Windows 用戶在設置 FileZilla 時可能會錯過的典型點是防火牆程序。在本期中,儘管您同意 FileZilla 網絡服務器訪問您的計算機系統源,但仍有一些設置不正確。
搜索到你的防火牆軟件設置,你應該可以找到 FileZilla Web 服務器界面可能在啟用列表中;然而,這就是問題所在。我們必須啟用 FileZilla Web 服務器核心而不是接口。該界面只是像您和我這樣的最終客戶訪問核心程序的 UI。因此,我們在安裝文件夾中選擇“FileZilla Web 服務器”中單擊包含:。
現在應該沒事了。
如果您家裡有 2 台或更多台計算機,您目前可以為其提供測試。首先找出你的內部IP地址。如果您不了解如何操作,請查看我之前的博客文章,設置您的遠程桌面。例如,我定位到我的Web服務器的內網IP是192.168.1.111,然後在另一台計算機上,我輸入ftp://192.168.1.111。
請記住:如果您有端口 21 以外的其他端口,允許聲稱您有端口 22,如果您不明白它是什麼端口,則應輸入 ftp:// 192.168.1.111:22,它實際上正在設置中—— > 一般設置:如果對您有幫助,我們一定會繼續;否則,請再次查看說明或詢問我。
FTP服務器被指示退出網絡,如果你只是嘗試在家裡建立它,那麼你就完成了;然而,根據我在最初段落中提出的場景,我確實想讓它國際化。
像遠程桌面計算機一樣,我們當然也需要設置端口轉發。就我而言,由於我的 FileZilla Web 服務器位於我計算機系統的 21 端口上,因此我肯定需要以某種方式將 FTP 請求轉發到該端口。理想情況下,如果我們可以將端口 21 設置為外部端口,那就太好了,因為每次輸入地址時,我們都不需要輸入端口號(Internet 瀏覽器的默認 FTP 端口是端口 21) . 儘管如此,很多 ISP(互聯網服務提供商),例如我使用 Telus,都會阻止端口 21。我們當然需要找到一個替代端口作為我們的外部端口:。
我將端口 5050 設置為我的外部端口,通過此端口的所有 FTP 請求肯定會重定向到我服務器上的端口 21。我正在使用 D-Link DIR-825,如果您有各種路由器,請在您的手冊上描述指南。