在絕大多數的LINUX發行版本本中都選用的是WashingtonUniversity FTP,它是一個著名的FTP伺服器軟體,一般簡稱為wu-ftp。 它HTTP://www.aliyun.com/zixun/aggregation/17547.html">功能強大,能夠很好地運行于眾多的UNIX作業系統,例如:IBM AIX、FreeBSD、HP-UX、 NeXTstep、Dynix、SunOS、Solaris等。 所以Internet上的FTP伺服器,一大半以上採用了它。 wu-ftp擁有許多強大的功能,很適於輸送量較大的FTP伺服器的管理要求:
1) 可以在使用者下載檔案的同時對檔做自動的壓縮或解壓縮操作;
2) 可以對不同網路上的機器做不同的存取限制;
3) 可以記錄檔上載和下載時間;
4) 可以顯示傳輸時的相關資訊,方便使用者及時瞭解目前的傳輸動態;
5) 可以設置最大連接數,提高了效率,有效地控制了負載。
& 2.2 所需資源
&1.2.1 所需包
RedHat6.2 伺服器安裝
&1.2.2 所需設定檔
/etc/ftpusers
/etc/ftpaccess
/var/run/ftp.pids
/etc/ftpconversions
/var/log/xferlog
/etc/ftpgroups
/etc/ftphosts
&1.2.3 相關命令
ftpd FTP伺服器程式
ftpshut 用於關閉FTP伺服器程式
ftpcount 顯示目前線上人數
ftpwho 查看目前FTP伺服器的連接情況
ckconfig 檢查FTP伺服器的設置是否正確
ftprestart 重新開機FTP服務
&1.2.4 相關目錄
/home/ftpd/bin 存放一些供FTP使用者使用的可執行檔
/home/ftpd/etc 存放一些供FTP使用者使用的設定檔
/home/ftpd/pub 存放供下載的資訊
/home/ftpd/incoming 存放供上載資訊的空間
2.3 配置方案
1. /etc/ftpaccess
說明: ftp許可權設定檔
原始檔案:
guestuser weboa
# FTP使用者
class all real,guest,anonymous *
class weboa guest *
# 格式:class [類名] [real/guest/anonymous] [IP位址]
功能:
這個指令的功能設定FTP伺服器上使用者的類別。 並可對用戶端的IP位址進行限制,允許某部分的IP位址或全部的IP位址訪問。 而在FTP
伺服器上的使用者基本上可以分為以下三類:
real 在該FTP伺服器有合法帳號的使用者;
guest 有記錄的匿名使用者;
anonymous 許可權最低的匿名使用者
email root@weboa.com.cn
loginfails 5
# 格式:loginfails [次數]
功能:設定當使用者登錄到FTP伺服器時,允許使用者輸錯密碼的次數。
readme README* login
readme README* cwd=*
message /welcome.msg login
message .message cwd=*
# 格式:message [檔案名稱] [指令]
功能:當使用者執行所指定的指令時,系統將指定的檔內容顯示出來。