IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當前所在位置: 首頁服務(wù)器FTP服務(wù)器 → Linux下實現(xiàn)FTP虛擬主機

Linux下實現(xiàn)FTP虛擬主機

時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)

  在Linux下,我們可以用wu-ftp、tftp-server、proftpd、gssftp、vsftp等FTP服務(wù)程序來構(gòu)建FTP服務(wù)器。由于wu-ftp(Washington University Ftp)廣泛使用在各種Linux發(fā)行版本和多種的Unix(其中包括了IBM AIX、FreeBSD、HP-UX、各種BSD、Solaris等)中,同時它在因特網(wǎng)中的占有量超過了50%,并且現(xiàn)在Linux發(fā)行版本中都帶有2.6版本的wu-ftp,因此下面以它為例介紹在Linux下如何實現(xiàn)FTP虛擬主機。

  虛擬主機安裝要求

  wu-ftpd提供了虛擬主機的功能。它通過一個FTP軟件在同一臺主機上提供不同F(xiàn)TP服務(wù)器,以主機名稱或IP來區(qū)分各個不同的虛擬主機。

  wu-ftp有rpm和tar兩種安裝方式。rpm安裝比較簡單,可以直接通過rpm ivh wu-ftp*.rpm 就可以安裝完成。下面主要介紹tar安裝方式。

  對于沒有RPM安裝程序包的Linux,可以從http://www.wu-ftpd.org下載一個源程序tar代碼包,這樣可以更好地按照需求來定制wu-ftp所能支持的各種功能,包含一些附加的upload的速率、虛擬主機等功能。

  1.解壓縮包tar -zxvf wu-ftpd-current.tar.gz:

  #cd wu-ftp

  2.配置所需要的附加功能:

  #./configure –enable-virtual

  這個enable-virtual參數(shù)必須進行設(shè)定,通過設(shè)定了這個參數(shù),提供虛擬主機的服務(wù),同時增加了對FTP服務(wù)器的吞吐量,這樣wu-ftp就擁有了虛擬主機的功能。

  3.進行編譯及安裝

  # make # make install

  通過以上各個步驟,就已經(jīng)把服務(wù)器成功地安裝在Linux系統(tǒng)上了。現(xiàn)在系統(tǒng)上應(yīng)該包含了

  /etc/ftpaccess /etc/ftpconversions /etc/ftpgroups /etc/ftphosts /etc/ftpusers

  配置文件,以及

  /usr/bin/ftpcount /usr/bin/ftpwho /usr/sbin/ftprestart /usr/sbin/ftpshut /usr/sbin/in.ftpd

  等可執(zhí)行的程序,當然還包含一些help,man的文檔。只要系統(tǒng)中包含了這些文件,就說明FTP服務(wù)器已經(jīng)安裝成功。

  在這些文件中有兩個文件是關(guān)于虛擬主機配置的,其中ftpservers 文件控制了當客戶登陸不同虛擬主機時候,服務(wù)器采用不同的配置文件來進行功能設(shè)置。例如在ftpservers中增加下面兩個語句:

  172.20.66.10 /etc/ ftpaccess.1 172.20.66.20 /etc/ ftpaccess.2

  這兩行參數(shù)指定了當用戶從10 IP訪問的時候,服務(wù)器指定的是ftpaccess.1的配置文件,而當用戶從20 IP訪問的時候,服務(wù)器指定的是ftpaccess.2的配置文件。在下面配置虛擬主機的過程中,需要這個文件的配合使用。

關(guān)鍵詞標簽:Linux,FTP虛擬主機

相關(guān)閱讀

文章評論
發(fā)表評論

熱門文章 Linux下FTP的配置與應(yīng)用 Linux下FTP的配置與應(yīng)用 什么是ftp及ftp服務(wù)器 什么是ftp及ftp服務(wù)器 FTP出錯解決和分析 FTP出錯解決和分析 Windows內(nèi)置FTP服務(wù)器高級配置 Windows內(nèi)置FTP服務(wù)器高級配置

相關(guān)下載

    人氣排行 vsftp配置大全---超完整版 IIS6.0打造FTP服務(wù)器完全圖文詳解 使用Win 2003搭建安全文件服務(wù)器 圖解Windows xp—FTP服務(wù)器配置 linux服務(wù)samba的詳細配置 在Windows 2003下搭建FTP服務(wù)器 FTP登陸錯誤詳解 Windows內(nèi)置FTP服務(wù)器高級配置