歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux服務器 >> 在Linux系統環境下配置WU-FTP服務器

在Linux系統環境下配置WU-FTP服務器

日期:2017/3/2 16:54:24   编辑:Linux服務器

在眾多的網絡應用中,FTP(File Transfer porotocol)有著非常重要的地位。在Internet中一 個十分重要的資源就是軟件資源。而各種各樣的軟件資源大多數都是放在FTP服務器中的。可以說,FTP與WEB服務幾乎占據了整個Internet應用的80%以上。

  FTP服務可以根據服務對象的不同分為兩類:一類是系統FTP服務器,它只允許系統上的合法用戶使用; 另一類是匿名FTP服務器,Anonymous FTP Server,它使用任何人都可以登錄到FTP服務器上去獲取文件。

  一、選擇和安裝FTP服務器軟件

  如果你在安裝LINUX系統的時候,在選擇啟動進程的時候選擇了“ftpd”這一項的話,安裝完linux系統後,它已經將一個默認的FTP服務器安裝到系統中去了。我們已經可以利用它來實現系統FTP服務器的功能了。我們只需在此基礎上根據我們的需要進行一些個性化設定就可以了。

  在絕大多數的linux發行版本中都選用的是WashingtonUniversity FTP,它是一個著名的FTP服務器軟件,一般簡稱為wu-ftp。它功能強大,能夠很好地運行於眾多的UNIX操作系統,例如:ibm AIX、FreeBSD、hp-UX、NeXTstep、Dynix、SunOS、Solaris等。所以Internet上的FTP服務器,一大半以上采用了它。wu-ftp擁有許多強大的功能,很適於吞吐量較大的FTP服務器的管理要求:

  1) 可以在用戶下載文件的同時對文件做自動的壓縮或解壓縮操作;

  2) 可以對不同網絡上的機器做不同的存取限制;

  3) 可以記錄文件上載和下載時間;

  4) 可以顯示傳輸時的相關信息,方便用戶及時了解目前的傳輸動態;

  5) 可以設置最大連接數,提高了效率,有效地控制了負載。

  二、wu-ftp的組成

  安裝了wu-ftp後,你將在/bin目錄下看到以下五個可執行文件:

  ftpd FTP服務器程序

  ftpshut 用於關閉FTP服務器程序

  ftpcount 顯示目前在線人數

  ftpwho 查看目前FTP服務器的連接情況

  ckconfig 檢查FTP服務器的設置是否正確

  除了這些可執行文件以外,它還在/etc和/var目錄下生成了七個配置文件:

  /etc/ftpusers

  /etc/ftpaccess

  /var/run/ftp.pids

  /etc/ftpconversions

  /var/log/xferlog

  /etc/ftpgroups

  /etc/ftphosts

  系統安裝了wu-ftp後,會建立一個特殊的用戶ftp,並在/home目錄下建立了一個ftpd目錄,當用戶以匿名登錄上來時,將會自動定位於這個目錄下。在這個目錄下一般會建立幾個子目錄。

/home/ftpd/bin 存放一些供FTP用戶使用的可執行文件

  /home/ftpd/etc 存放一些供FTP用戶使用的配置文件

  /home/ftpd/pub 存放供下載的信息

  /home/ftpd/incoming 存放供上載信息的空間

Copyright © Linux教程網 All Rights Reserved