日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Linux操作系統(tǒng)下實(shí)現(xiàn)FTP虛擬主機(jī)的方法

【Linux操作系統(tǒng)下實(shí)現(xiàn)FTP虛擬主機(jī)的方法】虛擬主機(jī)是使用軟件技術(shù)把一臺(tái)運(yùn)行在因特網(wǎng)上的服務(wù)器主機(jī)分成一臺(tái)臺(tái)相對(duì)有獨(dú)立的域名和IP地址的“虛擬主機(jī),每一“虛擬主機(jī)都具有完整的Internet服務(wù)器(WWW、FTP、E-mail等)功能 。虛擬主機(jī)之間完全獨(dú)立,在外界看來(lái)每一臺(tái)虛擬主機(jī)和一臺(tái)獨(dú)立的主機(jī)完全一樣 。它解決了網(wǎng)絡(luò)中處于不同域的網(wǎng)絡(luò)段,分別在多臺(tái)機(jī)器上安裝FTP服務(wù)器太過(guò)浪費(fèi)的問(wèn)題 。
 
在Linux下,我們可以用wu-ftp、tftp-server、proftpd、gssftp、vsftp等FTP服務(wù)程序來(lái)構(gòu)建FTP服務(wù)器 。由于wu-ftp(Washington University Ftp)廣泛使用在各種Linux發(fā)行版本和多種的Unix(其中包括了IBM AIX、FreeBSD、HP-UX、各種BSD、Solaris等)中,同時(shí)它在因特網(wǎng)中的占有量超過(guò)了50%,并且現(xiàn)在Linux發(fā)行版本中都帶有2.6版本的wu-ftp,因此下面以它為例介紹在Linux下如何實(shí)現(xiàn)FTP虛擬主機(jī) 。
 
虛擬主機(jī)安裝要求
 
wu-ftpd提供了虛擬主機(jī)的功能 。它通過(guò)一個(gè)FTP軟件在同一臺(tái)主機(jī)上提供不同F(xiàn)TP服務(wù)器,以主機(jī)名稱或IP來(lái)區(qū)分各個(gè)不同的虛擬主機(jī) 。
 
wu-ftp有rpm和tar兩種安裝方式 。rpm安裝比較簡(jiǎn)單,可以直接通過(guò)rpm ivh wu-ftp*.rpm 就可以安裝完成 。下面主要介紹tar安裝方式 。
 
對(duì)于沒(méi)有RPM安裝程序包的Linux,可以從http://www.wu-ftpd.org下載一個(gè)源程序tar代碼包,這樣可以更好地按照需求來(lái)定制wu-ftp所能支持的各種功能,包含一些附加的upload的速率、虛擬主機(jī)等功能 。
 
1.解壓縮包tar -zxvf wu-ftpd-current.tar.gz:
 
#cd wu-ftp
 
2.配置所需要的附加功能:
 
#./configure ——enable-virtual
 
這個(gè)enable-virtual參數(shù)必須進(jìn)行設(shè)定,通過(guò)設(shè)定了這個(gè)參數(shù),提供虛擬主機(jī)的服務(wù),同時(shí)增加了對(duì)FTP服務(wù)器的吞吐量,這樣wu-ftp就擁有了虛擬主機(jī)的功能 。
 
3.進(jìn)行編譯及安裝
 
# make
 
# make install
 
通過(guò)以上各個(gè)步驟,就已經(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í)行的程序,當(dāng)然還包含一些help,man的文檔 。只要系統(tǒng)中包含了這些文件,就說(shuō)明FTP服務(wù)器已經(jīng)安裝成功 。

    推薦閱讀