-t 設定ftp客戶端連線幾分鐘無操作就切斷連線;
-a 使wu-ftp使用/etc/ftpaccess的設定;
-a 使wu-ftp不使用/etc/ftpaccess的設定;
-l 將ftp客戶端連線後所執行的程式記錄在系統的syslog中;
-i 將ftp客戶端上載檔案的日誌記錄在/usr/adm.xferlog檔案中;
通過對以上引數的理解,我們建議,將上面系統安裝時的那條預設配置改為:
ftp stream tcp nowait root /usr/sbin/tcpd wu.ftpd –a –i
3.提供自動壓縮、解壓縮的功能
如果想讓ftp伺服器有自動壓縮、解壓縮的功能,必須先將一些壓縮、解壓縮的命令檔案如tar、gzip、gunzip、compress、uncompress等命令檔案拷貝到/home/ftpd/bin目錄下。
4. 關於/etc/ftpaccess的設定
這個配置檔案是ftp伺服器上最重要的配置檔案,它直接關係到你的ftp伺服器能否正常工作,還有許多許可權上的設定。下面是乙個典型的配置例項。
loginfails 3
class local real *
class remote anonymous guest *
limit remote 100 any /etc/ftpd/toomany.msg
message /etc/ftpd/welcome.msg login
compress yes local remote
tar yes local remote
private yes
passwd-check rfc822 warn
log commands real
log transfer anonymous guest inbound outbound
log transfer real inbound
shutdown /etc/ftpd/shut.msg
delete no anonymous,guest
overwrite no anonymous,guest
rename no anonymous
chmod no anonymous,guest
umask no anonymous
upload /home/ftpd * no
upload /home/ftpd /bin no
upload /home/ftpd /etc no
upload /home/ftpd /pub yes real 0644 dirs
upload /home/ftpd /incoming yes real guest anonymous 0644 dirs
alias in /incoming
guest@***.net
deny *.com.tw /etc/ftpd/deny.msg
下面我們逐句進行講解,並給出每條設定的含義,以便大家觸類旁通,以便根據自己ftp伺服器的具體情況進行合理的設定。
1. 格式:loginfails [次數]
功能:設定當使用者登入到ftp伺服器時,允許使用者輸錯密碼的次數。
例項:loginfails 3:密碼輸入錯誤三次就切斷連線。
real 在該ftp伺服器有合法帳號的使用者;
guest 有記錄的匿名使用者;
anonymous 許可權最低的匿名使用者
class remote anonymous guest *:定義乙個名為remote的類,它包含了在任何地方登入的anonymous使用者和guest使用者。
3. 格式:limit [類別] [人數] [時間] [檔名]
功能:這個指令的功能為設定指定的時間內指定的類別允許連線的指定人數上限。當達到人數上限的時候,顯示指定檔案的內容
例項:limit remote 100 any/etc/ftpd/toomany.msg:在任何時間內,remote類的訪問使用者達到100人時,將不再允許無法產生新的連線,當第101位客戶要連線時,連線將失敗,並象使用者出示檔案/etc/ftpd/toomany.msg的內容。
如何配置FTP伺服器 續1
t 設定ftp客戶端連線幾分鐘無操作就切斷連線 a 使wu ftp使用 etc ftpaccess的設定 a 使wu ftp不使用 etc ftpaccess的設定 l 將ftp客戶端連線後所執行的程式記錄在系統的syslog中 i 將ftp客戶端上載檔案的日誌記錄在 usr adm.xferlog...
如何配置FTP伺服器
前言 在眾多的 網路應用中,ftp file transferporotocol 有著非常重要的地位。在internet中乙個十分重要的資源就是 軟體資源。而各種各樣的軟體資源大多數都是放在ftp 伺服器中的。可以說,ftp與web服務幾乎佔據了整個internet應用的80 以上。ftp服務可以根...
ftp伺服器配置
1 ftp伺服器的簡介 2 linux下ftp伺服器的搭建 一般在各種linux的發行版中,預設帶有的ftp軟體是vsftp,從各個linux發行版對vsftp的認可可以看出,vsftp應該是一款不錯的ftp軟體。1 檢查vsftpd軟體是否安裝 使用如下命令可以檢測出是否安裝了vsftpd軟體,r...