1. 程式人生 > 實用技巧 >FileZilla FTP Server圖文安裝設定教程(附下載連結)

FileZilla FTP Server圖文安裝設定教程(附下載連結)

Security settings(安全設定):這裡的兩個選項關係到能否FXP。軟體預設狀態“Block incoming server-to-server transfers”和“Block outgoing server-to-server transfers”兩項都是選中的,前面那項是禁止連入的伺服器對傳,後面是禁止傳出的伺服器對傳。也就是說預設狀態不允許FXP,如果需要使用FXP,那麼就把這兩個專案取消選擇。注意FXP傳輸除了跟這個頁面的設定有關,還跟IP過濾器有關。




Admin Interface setting(管理員介面設定):這個就是登入配置伺服器介面的一些引數。埠號的設定在安裝的時候也出現過。下面兩欄可以定義允許遠端登入配置的網路介面和IP地址。在最下面更改管理員口令。






Logging(日誌):設定是否啟用日誌記錄功能以及日誌檔案大小和檔名。




Speed Limits(速度限制):這個是全域性引數,預設狀態不限速。可以選中“Constant Speed Limit of”並填寫限速數值來實現速度限制,下載(傳出)和上傳(傳入)可以分別設定。還可以根據時段自定義限速規則——“Use Speed Limit Rules”,比如這臺伺服器或者網路連線除了做FTP伺服器之外還有別的用途,需要根據時間排程,不能讓FTP傳輸擠佔所有網路頻寬影響其它的網路服務;就可以通過這裡設定。






Filetransfer compression(檔案傳輸壓縮設定):MODE Z FTP協議是一種實時壓縮的傳輸協議。在這種模式下,傳送方的資料在發出之前先進行壓縮,再送到網路鏈路中傳輸,接收方將收到資料實時解包,在本地還原重組成原檔案。這種模式可以大幅度減少網路中的資料流量,提升傳輸效率(速度)。當然對於已經壓縮過的檔案,就幾乎沒有效果了。要使用這種傳輸模式,需要伺服器端和客戶端都支援MODE Z協議。
勾選“Enable MODE Z support”就可以啟用本伺服器的MODE Z支援功能,這樣,只要客戶端也支援MODE Z就可以獲得它帶來的效能提升。“Minimum allowed compression level”和“Maximum allowed compression level”分別設定最小壓縮率和最大壓縮率。最下面可以輸入不啟用MODE Z功能的目標IP。
完成這些設定以後,點選“OK”按鈕儲存設定並退出伺服器全域性設定頁面返回主介面。





下面要進行的是使用者組(Group Settings)設定。在主介面點選第五個按鈕或者由“Edit”——“Groups”選單進入。
組設定是為了便於使用者歸類管理,相同許可權的使用者歸屬到同一個組裡面,這樣就不用重複多次設定每個使用者的許可權等引數,簡化配置和管理工作。點選右邊的“Add”按鈕建立新組。





組建立完成以後,點“Shared folders”進入目錄許可權設定頁面。點選中間區域的“Add”按鈕新增目錄。預設狀態新增的第一個目錄即為該組使用者登入之後看到的主目錄(Home Directory),主目錄前面有個粗體的“H”標識。目錄列表右側分別是對該目錄的操作許可權設定,上面是檔案許可權設定,下面是目錄許可權設定。如果要改變主目錄,只要在列表中選中需要設定為主目錄的那個,然後點選“Set as home dir”按鈕即可。




設定好主目錄之後,再點選“Add”按鈕把其餘的目錄依次設定進來就可以了。不過這裡得注意,如果僅僅把別的目錄新增進去,那麼你用客戶端連線之後,會發現除了主目錄和它的子目錄之外,別的目錄都看不見。這是怎麼回事?這裡要說明一個概念——虛擬路徑。所謂虛擬路徑,就是在客戶端看到的目錄結構。由於一個使用者只能有一個主目錄,別的目錄如果不對映成虛擬目錄的話,客戶端將看不到它。所以只有把除了主目錄之外的其它目錄,虛擬成主目錄的子目錄,這樣在客戶端才能看到。
比如本例,主目錄是D:\Downloads,如果不做虛擬路徑設定,那麼客戶端登入進來只能看到主目錄裡面的內容,還有一個E:\FTPRoot目錄下面的東西看不到。如何設定虛擬路徑?滑鼠右鍵點選列表中的“E:\FTPRoot”目錄,在彈出的選單裡面選“Edit aliases”編輯別名;現在要把E:\FTPRoot目錄作為客戶端主目錄下的FTPRoot目錄,那麼就在彈出的窗口裡面輸入“D:\Downloads\FTPRoot”並點選“OK”按鈕確定。注意拼寫規則,路徑的前面部分必須是主目錄的絕對路徑。這樣設定之後,在客戶端就可以看到一個“FTPRoot”目錄,這個目錄其實就是E:\FTPRoot目錄。
組設定中的“Speed Limits”和“IP Filter”跟全域性設定裡面的速度限制和IP過濾器設定方法是一樣的,請參照前面的內容。只不過這個是僅僅針對這個組的使用者生效。而全域性設定是對所有的使用者都生效。
設定完畢之後點選“OK”按鈕回到主介面。






最後一項就是設定使用者(Users)。點選主介面第四個按鈕或者由“Edit”——“Users”選單進入。
點選右邊的“Add”按鈕建立使用者,在“Password”域輸入使用者口令。然後從“Group membership”欄選擇該使用者所屬的組(Group),這樣該使用者將繼承該組的所有屬性/許可權,不用再單獨一一設定這些引數了。這也是設定組體現的方便性,在使用者比較多的時候使用組來分類會使得管理工作更加方便、高效。完畢之後點“OK”按鈕儲存設定並返回主介面。
當然,也可以設定一個不屬於任何組的使用者,這樣的話,就得單獨定製該使用者的許可權。對於少量特殊使用者,可以用這種方式設定。
至此,FileZilla Server的基本設定就完成並可以運行了。






對於初次使用FTP Server軟體的使用者,本文也可以作為入門參考。其實所有的FTP Server軟體安裝設定的基本原理都是類似的,掌握了一個之後,別的可以舉一反三融會貫通

FTP伺服器 FileZilla Server V0.9.33 綠色漢化版

轉載於:https://blog.51cto.com/tianleigungun/692728