在本指南中,我們將使用名為FileZilla的免費程式,指導您完成在Windows計算機上設定資料夾作為FTP儲存庫的步驟。FTP可用於在計算機之間輕鬆傳輸大量檔案;FTP儲存庫可對映到Internet上的多臺計算機,以便其他人可以直接從Windows資源管理器訪問該目錄。
首先,您需要下載FileZilla伺服器,可以在這裡找到。
下載程式後,可以使用所有預設設定進行安裝。FileZilla將安裝一個在Windows啟動時執行的服務,因此如果您只想手動執行FTP伺服器,請從第三個螢幕的下拉選單中選擇相應的選項:
除此設定外,其他所有設定都可以保留為本教程的預設值。一旦安裝完成,FileZilla介面將開啟。安裝後彈出此視窗時,只需單擊“確定”:
載入FTP伺服器介面後,我們就可以指定一個目錄作為FTP儲存庫了。如果您要使用的目錄尚未建立,請最小化介面並建立一個您希望FTP共享所在的資料夾。在本教程中,我們將使用桌面上的資料夾“FTP”。它的確切位置是“C:\Users\geek\Desktop\FTP”。
單擊編輯,然後單擊使用者。
在彈出視窗的左側,單擊“共享資料夾”
點選“使用者”下方的“新增”,輸入另一臺計算機將用來訪問我們正在設定的儲存庫的帳戶的使用者名稱。
輸入完帳戶名後,單擊“確定”,然後單擊“共享資料夾”部分下面的“新增”。完成後,將彈出一個類似下面的視窗,使用它選擇要作為FTP儲存庫共享的目錄。
單擊“確定”。現在我們需要為這個儲存庫分配使用者許可權。預設情況下,我們建立的使用者能夠讀取檔案、列出目錄和列出子目錄。若要授予使用者進一步的許可權,例如將檔案複製到此儲存庫的能力,請選中“檔案”和“目錄”下的框
設定完使用者許可權後,單擊“確定”。
除了使用強密碼配置使用者外,FileZilla中還有一些設定,您可以配置這些設定以進一步保護新的FTP伺服器。
駭客會不斷地掃描網際網路上的主機監聽埠21,預設的FTP埠。為了避免被成千上萬的駭客用FTP伺服器不斷掃描像你這樣的人發現,我們可以更改FileZilla監聽的埠。轉到“編輯”,然後單擊“設定”。在“常規設定”下,您將看到“偵聽這些埠”。它當前應為21,但我們建議將其更改為隨機的五位數(不超過65535)。
這並不一定能保護您的伺服器,但它會使它變得模糊,並且更難找到。只要記住,任何人決定駭客你最終會找到你的FTP伺服器正在監聽的埠,所以必須採取進一步的措施。
只要您知道連線到FTP伺服器的計算機的IP(或者至少是IP範圍),就可以將FileZilla設定為只響應來自這些IP地址的登入請求。在“編輯>設定”下,單擊“IP篩選器”
在第一個框中,放置星號以阻止所有IP連線到伺服器。在第二個框中,新增此規則的例外(應允許連線的IP或網路範圍)。例如,下面的螢幕截圖顯示了10.1.1.120和192.168.1.0/24(換句話說,192.168.1.1–192.168.1.255)IP範圍能夠連線的配置:
除了安全的密碼,這應該是所有的安全FTP伺服器將需要的。FileZilla中已經配置了預設的Autoban設定,因此任何在短時間內多次嘗試連線到伺服器的人都將被鎖定一段時間。要調整此設定,請單擊“編輯>設定”下的“自動掃描”,但預設設定對大多數人來說就足夠了。
關於這個FTP伺服器的最後一點安全性:傳輸是明文的,所以不要使用普通FTP傳輸任何機密資訊。SFTP或FTPS可用於加密FTP通訊,但超出了本指南的範圍,將在以後的文章中介紹。
如果您有第三方防火牆或防病毒程式,請確保您選擇執行FTP伺服器的埠可以透過它。如果啟用了Windows防火牆,則需要為埠新增例外。進入“開始”選單,鍵入Windows防火牆,然後單擊“具有高階安全性的Windows防火牆”
單擊左欄中的“入站規則”,然後單擊右欄中的“新建規則…”。我們將允許一個埠透過防火牆,因此當嚮導詢問“您希望建立哪種型別的規則”時,請選擇“埠”,然後單擊“下一步”。
鍵入您為FTP伺服器選擇的執行埠(預設值為21,但在本指南中我們選擇了54218)。
輸入埠號後,單擊“下一步”三次。輸入此異常的名稱和描述,以便以後很容易找到,然後單擊Finish。
現在FTP伺服器已經完全設定好了,我們可以讓其他人用我們提供的使用者資訊連線到它(還要確保您允許他們的IP地址)。其他人總是可以使用諸如FileZilla之類的GUI應用程式來連線到FTP共享,或者他們可以將它對映到自己的計算機,以便它顯示在資源管理器中。
開啟“Computer”(計算機)並在空白區域中單擊滑鼠右鍵,然後選擇“Add a network location”(新增網路位置)
此時將出現“新增網路位置”嚮導,單擊“下一步”兩次。輸入FTP伺服器的IP地址和埠,然後單擊next。
取消選中“匿名登入”並輸入您為FTP伺服器配置的使用者名稱。單擊“下一步”兩次,然後單擊“完成”。它應該詢問您的密碼,然後您就可以瀏覽到FTP共享,就像它是一個本地硬碟驅動器一樣。
...使用FTP。這裡有兩個選項:一個是專用的FTP客戶機(比如FileZilla)。另一種是使用命令列。 ...
... 如果您有web主機,FTP是將檔案傳輸到web伺服器的主要方式。(不管你有免費主機,廉價主機,甚至VPS主機,都是如此。)你也可以使用FTP在計算機之間傳輸檔案,從計算機到移動裝置,或者反之亦然。 ...
...是從Raspberry Pi獲取資料的最佳選擇。為此,靈活、開源的FileZilla專案是一個很好的起點。 ...
...點效能和正常執行時間較差。免費網路主機需求量很大,伺服器空間有限。這意味著大量的網站被塞進同一個硬體,共享頻寬、RAM和CPU。最好的情況是,你的網站慢得像蝸牛。最壞的情況是,其他人的網站導致你的伺服器崩潰,...
... 或者您可以嘗試將一個樹莓Pi轉換成一個web伺服器,它能夠執行基本的web伺服器軟體。最棒的是,設定起來很簡單。 ...
... 分配:這意味著您將現有域註冊器上的名稱伺服器設定更改為指向Bluehost 轉移:這意味著您將該域的註冊者從以前的註冊者更改為Bluehost ...
... 然後,在你的電腦上開啟你最喜歡的FTP客戶端,比如FileZilla,然後無線連線到你的Android裝置。 ...
...IP地址。最後,將IP地址輸入到SFTP相容的FTP程式(我使用FileZilla),預設使用者名稱/密碼為pi和raspberry。 連線後,展開RetroPie目錄,然後開啟roms>dreamcast。只需將Dreamcast ROM檔案從您的計算機(顯示在左窗格中...
... FileZilla仍然是Windows10最流行的免費FTP客戶端之一。您還可以在macOS和Linux上找到FileZilla。 ...