您好,登錄后才能下訂單哦!
本篇文章為大家展示了Proftpd常用參數分別有哪些,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
Proftpd常用參數你知道哪些,我給大家羅列下!
ServerName
#當使用者登入主機的時候,proftpd 會顯示在 Client 端的 FTP 軟件的一些基本訊息啦!
ServerType
#啟動 proftpd 的方法,有兩種方式,分別是 standalone與xinetd
DefaultServer
#預設的主機啊。這個項目可以設定為on或off,基本上,除非您有兩個 IP 或者是設定了虛擬主機 (virtualhost), 否則這個項目都應該要設定為 on 才行!不然有些 uknown的聯機會無法連接到您的 FTP 服務。
Port
# 設定主機的 FTP 命令信道端口!FTP命令通道通常為 21 ,您也可以更改,不過,這個設定只有當ServerType 為 standalone 時才有效。
Umask
# 與建立目錄及檔案的預設屬性有關的設定喔!用 022 就夠了!
MaxInstances
#同一時間允許的聯機數目,這個設定項目與 process (PID) 有關!所以您的 FTP 主機中,proftpd 啟用的 process 最多能有30個。這個與 MaxClients 不一樣!
User 與 Group
#預設的服務啟動者!后面接的使用者與群組必須在 /etc/passwd 與 /etc/group 里面存在方可!
MaxHostsPerUser 1 "對不起,每個帳戶最多允許來源ip為1個"
#MaxHostsPerUser 對防止ftp帳號還是比較有用的。
MaxClientsPerUser 1 "對不起,每個帳戶在每個客戶端最多可以同時登陸1次"
#這個參數可以防止多線程軟件下載對服務器的破壞
MaxClientsPerHost 1 "對不起,同一個客戶端只能最多1個帳號可以登陸"
#比如ftp服務端有好多帳戶你都有,但也只能用1個帳號登陸
WtmpLog on
#是否要把ftp記錄在日志中,如果不想可以設置成off屏蔽掉log日志。
TimeoutIdle 600
#客戶端idel時間設置,默認就是600秒
DisplayLogin welcome.msg
#設置ftp登陸歡迎信息文件
關于歡迎文件的設置包含如下參數
%T 目前的時間
%F 所在硬盤剩下的容量
%C 目前所在的目錄
%R Client 端的主機名稱
%L Server 端的主機名稱
%U 使用者帳戶名稱
%M ***允許連接人數
%N 目前的服務器連接人數
%E FTP服務器管理員的 email
%i 本次上傳的文件數量
%o 本次下載的文件數量
%t 本次上傳+下載的文件數量
知道這些參數,我們就可以寫出一個友好的歡迎語
vi /home/kaoyan/welcome.msg
歡迎您%U, 這是Frank的測試FTP服務器;
目前時間是:%T;
本服務器最多允許%M個用戶連接數;
目前服務器上已有%N個用戶連接數;
目前你所在的目錄是%C;
目錄所在的硬盤還剩下%F字節。
讓proftp支持現在流行的passive傳輸方式,默認是不支持的。只要在服務端設置
AllowForeignAddress on
PassivePorts 49152 65534 #端口也可自己指定喜歡的
千萬別忘了在客戶端也要設置成支持passive
如何讓root能登陸,默認proftp是不支持root登陸,我們可以設置讓root也能登陸ftp,不過建議大家***不要讓root能登陸ftp,設置如下
RootLogin on
如何禁止某個地址訪問ftp。比如禁止10.1.1網段的機器訪問ftp,可以這么設置
Order deny,allow
Deny from 10.1.1.
Allow from all
虛擬ftp的建立,一般用于一臺ftp服務器有好多ip地址,或者ftp用不同的端口,基本設置語法是:
比如我們要做一個端口是5555的ftp服務器:
ServerName "Frank FTP Server"
Port 5555
上述內容就是Proftpd常用參數分別有哪些,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。