FileZilla Server 設定

來源:互聯網
上載者:User

下載最新版本,然後雙擊安裝。出現許可協議,選擇“I Agree”同意協議繼續…… 
 
 
 
在這一屏,中間的連接埠號碼是管理員登入設定管理員的串連連接埠號碼,預設為14147。這個設定還關係到遠程登入配置。可以根據自己的情況修改,當然也可以在安裝完成之後再修改。 
 
 
點擊Close結束安裝,之後彈出串連伺服器的視窗。FileZilla Server支援遠程配置,如果是從遠程進行配置的話,這裡的地址、連接埠號碼和口令要跟遠程伺服器上面的對應起來。 
 
本例是從本地登入,密碼正確無誤之後就進入伺服器設定頁面。 
 
首先要進行伺服器全域參數設定:點“Edit”菜單,選“Settings” 
General settings(常規設定): 
Listen on Port:監聽連接埠,其實就是FTP伺服器的串連連接埠。 
Max.Number of users:允許最大並發串連用戶端的數量。 
Number of Threads:處理線程。也就是CPU優先順序別。數值調得越大優先順序越高,一般預設即可。 
下面的是逾時設定,自上至下分別為:連線逾時、傳輸空閑逾時、登入逾時。單位為秒。 
 
Welcome message版面設定用戶端登入成功以後顯示的Welcome資訊。建議不要用軟體預設的,因為任何軟體都不能保證沒有什麼漏洞,如果在這裡暴露軟體名稱的話,一旦這個FTP Server軟體有什麼安全性漏洞,別有用心的人知道了伺服器軟體的名稱就可能針對性地發起攻擊。所以建議這裡設定的資訊不要包含任何伺服器資料。 
 
IP Filter(IP過濾器)頁面,設定IP過濾規則,在上面欄目中的IP是被禁止的,下面的是允許的。 
 
Passive mode settings(被動傳輸模式設定):這個頁面要重點關注。如果伺服器本身直接擁有公網IP,可以選軟體預設的“Default”。 
倘若伺服器是在區域網路裡面,在一個網關後面,那麼就要選擇第二項“Use the follwoing IP”,並且在下面的輸入欄填寫公網的IP地址;否則,用戶端用PASV被動模式可能無法串連FTP伺服器。因為伺服器是在內網中,在用戶端使用PASV 模式串連伺服器的時候,伺服器收到串連請求之後需要把自身的IP地址告訴用戶端,由於伺服器在內網中,它偵測到的IP地址是內網的(如
192.168.0.5),它把這個IP地址交給用戶端,用戶端自然無法串連。在這裡設定了指定的IP地址後,伺服器就會把這個公網合法的IP地址提交給用戶端,這樣才能正常建立串連。 
如果伺服器是動態IP的,那麼可以選擇下面的“Retrieve external IP address from”,利用FileZilla官方網站免費提供的IP查詢頁面擷取當時的公網合法IP,然後伺服器把這個公網合法IP地址提交給用戶端。當然靜態 IP也可以用這個,只不過沒有必要。 
這個設定頁面對伺服器位於內網的情況非常重要。有些FTP伺服器端沒有這個設定項目,用戶端就只能用Port主動模式串連。當然有些用戶端軟體針對這個問題有專門的設定,如FlashFXP的網站設定中只要選中“被動模式使用網站IP”就可以了。 
對於在區域網路中的伺服器,如果伺服器沒有置於DMZ區,那麼強烈建議選中下面的“Use custom port range”定義PASV連接埠範圍。由於PASV模式中,是伺服器隨機開啟連接埠,然後把開啟的連接埠號碼告訴用戶端,讓用戶端串連開啟的連接埠。但是因為伺服器處於網關後面,如果網關那裡沒有做對應的連接埠映射,用戶端從外網就無法串連伺服器開啟的連接埠,導致PASV模式串連失敗。在這裡限定伺服器開啟的連接埠範圍,然後到串連外網的網關那裡,對伺服器的這些連接埠做連接埠映射(虛擬服務)。這需要伺服器和Internet網關裝置配合設定,這樣外網的用戶端才能用
PASV模式串連進來。 
 
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軟體安裝設定的基本原理都是類似的,掌握了一個之後,別的可以舉一反三融會貫通。

http://blog.csdn.net/62guangye/article/details/5291708

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.