標籤:internet 資訊服務 使用者登入 互連網 執行檔案
一、FTP伺服器WU-FTPD
FTP是Internet上最基本、最常用、最受歡迎的資訊服務系統之一,它允許使用者登入到Internet的遠端電腦上,把其中的檔案傳送到自己的電腦中,或把自己電腦上的檔案傳送到遠端電腦裡。
在大多數的Linux發行版本中都是使用的wuachive-ftpd,一般簡稱為WU-FTPD,它作為一個FTP伺服器是一個非常有名的FTP軟體。WU-FTPD廣泛使用於UNIX/Linux伺服器,作為預設的FTP伺服器,為廣大的互連網客戶提供FTP服務,且這個軟體又是免費的。本節將介紹如何使用WU-FTPD配置FTP伺服器。
二、WU-FTPD的安裝和組成
WU-FTPD的安裝非常容易,大多數版本的Linux中都包含了WU-FTPD的rpm軟體包,可以在安裝Linux時指定安裝。如果想自行編譯原始碼,也可以到ftp://ftp.wu-ftpd.org下載最新版本的原始碼包。
安裝好以後,可以用ckconfig命令來檢查是否已經正確安裝。在/etc/passwd中可以指定ftp使用者的登入目錄。
安裝了WU-FTPD後,會在/bin目錄下看到以下5個可執行檔:
ftpd FTP伺服器程式。
ftpshut 用於關閉FTP伺服器程式。
ftpcount 顯示目前線上人數。
ftpwho 查看目前FTP伺服器的串連情況。
ckconfig 檢查FTP伺服器的設定是否正確。
除了這些可執行檔以外,安裝程式還在/etc和/var目錄下產生了7個設定檔:
/etc/ftpusers
/etc/ftpaccess
/var/run/ftp.pids
/etc/ftpconversions
/var/log/xferlog
/etc/ftpgroups
/etc/ftphosts
系統安裝了WU-FTPD後,會建立一個特殊的使用者ftp,並在/home目錄下建立了一個ftpd目錄,當使用者以匿名登入時,將會自動定位於這個目錄下。在這個目錄下一般會建立幾個子目錄,舉例如下。
/home/ftpd/bin 存放一些供FTP使用者使用的可執行檔。
/home/ftpd/etc 存放一些供FTP使用者使用的設定檔。
/home/ftpd/pub 存放供下載的資訊。
/home/ftpd/incoming 存放供上傳資訊的空間。
三、
wu-ftp相關命令的使用通過上面的講解,使用者已經對wu-ftp的安裝方法、組成模組,以及基本的配置方法有了一定的瞭解。本節將接著向使用者介紹wu-ftp中的另外一些命令,這些命令在實際操作中有重要的作用,例如使用ftpcount命令可以統計當前伺服器上所串連的使用者數目。
1.ftpcount
串連數統計命令。可以使用ftpcount命令十分清楚地統計出當前串連到FTP伺服器上的使用者數目,並且同時列出上限。命令輸出如下所示:
Service class local 0 Users(20maximum)Service class remote 5 Users(100maximum)
2.ftpwho
線上使用者查看命令。可以使用ftpwho命令十分清楚地列出當前串連的使用者的詳細情況。
3.ftpshut
FTP關閉檔案產生命令。可以使用ftpshut命令產生一個在/etc/ftpaccess中設定的shut.msg檔案,用於關機設定。ftpshut命令的格式為:
Ftpshut <-l min> <-d min> time <說明>
-l 這個參數設定在關閉FTP伺服器功能前多少分鐘時停止使用者的串連。
-d 這個參數設定在關閉FTP伺服器功能前多少分鐘時切斷使用者串連。
time 指定關閉FTP伺服器的時間。例如6:20分則寫為0620。
4.ckconfig
檢查FTP伺服器的設定是否正確。
5.ftprestart
重新啟動FTP服務。
參考: http://book.51cto.com/art/200707/50902.htm
本文出自 “--” 部落格,請務必保留此出處http://57388.blog.51cto.com/47388/1553309
Linux --FTP伺服器配置