您好,登錄后才能下訂單哦!
這期內容當中小編將會給大家帶來有關Proftpd的結構是怎樣的,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
ProFTPD是繼Wu-FTP之后最為流行的FTP服務器軟件。ProFTPD的結構就是roftpd.conf
proftpd.conf:這個是主要的 proftpd 的設定檔。在 RPM 安裝的范例中,所在的目錄為 /etc/proftpd.conf ,在這個范例中,則是在/usr/local/proftpd/etc/proftpd.conf。
/usr/local/proftpd/sbin/proftpd:這個是主要的 proftpd 的 daemon 執行檔。此外,這也是 TCP Wrappers (/etc/hosts.deny(allow)) 設定里頭的服務檔案檔名。另外,當proftpd 在啟動的時候會去讀取設定檔,也就是proftpd.conf這個檔案,不過,我們也可以指定其它的檔案來進行proftpd的設定。
# proftpd -c /usr/local/proftpd/etc/proftpd.conf
/usr/local/proftpd/bin/ftpcount:目前在主機上面使用 proftpd 的聯機數,直接在指令列下達 ftpcount 即可。
/usr/local/proftpd/sbin/ftpshut:指定再過多久之后 proftpd 服務會終止。語法如下:
ftpshut [ -l min ] [ -d min ] time [ warning-message ... ]
-l min: 在ftp關閉服務之前的幾分鐘內,嘗試建立新的ftp連接均不被接受
-d min: 在ftp關閉服務之前的幾分鐘內,已經建立的ftp連接將被中止
time: 在多少時間后,服務器將關閉ftp服務,格式有兩種
+number 經過number分鐘后關閉
MMHH 在今天MM:HH服務器將關閉
注意,這里我們用這個命令是把ftp服務給停了,但實際的proftpd進程還沒停止,所以一般調試ftp會使用到這個命令
舉例:
再經過30分鐘后,FTP服務將關閉,在這之前的20分鐘不可接受任何新的ftp連接,已經建立的在服務關閉前10分鐘強制斷線,并在客戶端顯示“FTP Server Will shutdown at time”
# ftpshut -l 20 -d 10 +30 "FTP Server Will shutdown at time"
其實ftpshut就是產生/etc/shutmsg ,你只要刪除這個文件ftp又可以重新服務,或者直接
# ftpshut -R
/usr/local/proftpd/bin/ftpwho:可以用來察看目前有多少人使用 proftpd 這個服務。簡單的語法直接下達 ftpwho 即可,如下所示:
# ftpwho
standalone FTP daemon [8451]:
10194 badbird [ 0m 11s] 0m 6s (idle)
Service class - 1 user
如上所示,目前有一個使用者,名為badbird的賬號,在使用proftpd。
上述就是小編為大家分享的Proftpd的結構是怎樣的了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。