在眾多的網(wǎng)絡(luò)應用中,F(xiàn)TP(File Transfer porotocol)有著非常重要的地位。在Internet中一 個十分重要的資源就是軟件資源。而各種各樣的軟件資源大多數(shù)都是放在FTP服務(wù)器中的。可以說, FTP與WEB服務(wù)幾乎占據(jù)了整個Internet應用的80%以上。 FTP服務(wù)可以根據(jù)服務(wù)對象的不同分為兩類:一類是系統(tǒng)FTP服務(wù)器,它只允許系統(tǒng)上的合法用戶使用; 另一類是匿名FTP服務(wù)器,Anonymous FTP Server,它使用任何人都可以登錄到Ftp服務(wù)器上去獲取文件。
一、選擇和安裝Ftp服務(wù)器軟件
如果你在安裝LINUX系統(tǒng)的時候,在選擇啟動進程的時候選擇了“ftpd”這一項的話,安裝完LINUX系統(tǒng)后, 它已經(jīng)將一個默認的FTP服務(wù)器安裝到系統(tǒng)中去了。我們已經(jīng)可以利用它來實現(xiàn)系統(tǒng)FTP服務(wù)器的功能了。 我們只需在此基礎(chǔ)上根據(jù)我們的需要進行一些個性化設(shè)定就可以了。 在絕大多數(shù)的LINUX發(fā)行版本中都選用的是WashingtonUniversity FTP,它是一個著名的Ftp服務(wù)器軟件, 一般簡稱為wu-ftp。它功能強大,能夠很好地運行于眾多的UNIX操作系統(tǒng),例如:IBM AIX、FreeBSD、 HP-UX、NeXTstep、Dynix、SunOS、Solaris等。所以Internet上的Ftp服務(wù)器,一大半以上采用了它。
wu-ftp擁有許多強大的功能,很適于吞吐量較大的Ftp服務(wù)器的管理要求:
1) 可以在用戶下載文件的同時對文件做自動的
壓縮或解壓縮操作;
2) 可以對不同網(wǎng)絡(luò)上的機器做不同的存取限制;
3) 可以記錄文件上載和下載時間;
4) 可以顯示傳輸時的相關(guān)信息,方便用戶及時了
解目前的傳輸動態(tài);
5) 可以設(shè)置最大連接數(shù),提高了效率,有效地控
制了負載。
二、wu-ftp的組成
安裝了wu-ftp后,你將在/bin目錄下看到以下五個可執(zhí)行文件:
ftpd Ftp服務(wù)器程序
ftpshut 用于關(guān)閉Ftp服務(wù)器程序
ftpcount 顯示目前在線人數(shù)
ftpwho 查看目前Ftp服務(wù)器的連接情況
ckconfig 檢查Ftp服務(wù)器的設(shè)置是否正確
除了這些可執(zhí)行文件以外,它還在/etc和/var目錄下生成了七個配置文件:
/etc/ftpusers
/etc/ftpaccess
/var/run/ftp.pids
/etc/ftpconversions
/var/log/xferlog
/etc/ftpgroups
/etc/ftphosts
系統(tǒng)安裝了wu-ftp后,會建立一個特殊的用戶ftp,并在/home目錄下建立了一個ftpd目錄,當用戶以匿名
登錄上來時,將會自動定位于這個目錄下。在這個目錄下一般會建立幾個子目錄。
/home/ftpd/bin 存放一些供FTP用戶使用的可
執(zhí)行文件
/home/ftpd/etc 存放一些供FTP用戶使用的配置
文件
/home/ftpd/pub 存放供下載的信息
/home/ftpd/incoming 存放供上載信息的空間
三、wu-ftp的配置
1. 查看、修改/etc/inetd.conf文件
/etc/inetd.conf文件是LINUX系統(tǒng)的超級服務(wù)器inetd的配置文件。它負責監(jiān)聽多個TCP/IP端口。當它收到
請求,就根據(jù)配置文件派生一個相應的服務(wù)器。通過使用超級服務(wù)器,其他服務(wù)就可以只在需要時才派生,
從而大大節(jié)省了系統(tǒng)資源。而wu-ftp就是利用超極服務(wù)器inetd來監(jiān)聽請求的。當超級服務(wù)器inetd收到了客
戶端的FTP請求時,就根據(jù)配置文件打開一個FTP服務(wù)進程。所以我們?nèi)绻褂脀u-ftp,就必須確認在超級
服務(wù)器inetd的配置文件inetd.conf中有這樣一句:
ftp stream tcp nowait root /usr/sbin/tcpd wu.ftpd
以便當超級服務(wù)器收到FTP請求的時候,能夠派生一個wu-ftp的FTP服務(wù)進程。(注:要確認是否有這樣一行時,
可以使用文件內(nèi)容查找命令來確認:
cat /etc/inetd.conf | grep ftp
如果沒有,則用手工加入或手工修改。
2. wu-ftpd的命令選項
wu-ftpd就是wu-ftp的服務(wù)進程。它可以不帶參數(shù)執(zhí)行,也可以帶參數(shù)執(zhí)行。下面簡單介紹一下wu-ftpd的執(zhí)
行參數(shù)。
-d 當Ftp服務(wù)器出錯時,將錯誤入系統(tǒng)的syslog中;
-l 將每次FTP客戶端進行連接的入系統(tǒng)的syslog中;
-t 設(shè)置FTP客戶端連接幾分鐘無操作就切斷連接;
-a 使wu-ftp使用/etc/ftpaccess的設(shè)定;
-A 使wu-ftp不使用/etc/ftpaccess的設(shè)定;
-L 將FTP客戶端連線后所執(zhí)行的程序記錄在系統(tǒng)的
syslog中;
-I 將FTP客戶端上載文件的日志記錄在/usr/adm.xferlog文件中;
-o 將FTP客戶端下載文件的日志記錄
在/usr/adm/xferlog文件中。
通過對以上參數(shù)的理解,我們建議,將上面系統(tǒng)安裝時的那條默認配置改為:
ftp stream tcp nowait root /usr/sbin/tcpd wu.ftpd
主站蜘蛛池模板:
日韩一级毛毛片
|
国产精品视频成人
|
9999在线视频
|
久久人人人
|
国产精品v片在线观看不卡
成人一区二区三区在线
|
中国av中文字幕
|
激情宗合网|
亚洲成人在线免费观看
|
国产精品爱久久久久久久
|
亚洲网站在线观看
|
成人一级黄色
|
天天夜干
|
羞羞视频入口
|
色七七亚洲
|
亚洲国产精品一区二区精品
|
成人一级视频在线观看
|
深夜视频福利
|
欧美激情视频一区二区免费
|
国产欧美在线一区二区三区
|
欧美a在线看
|
亚洲性生活视频
|
国产成人综合在线视频
|
久久国产精品影视
|
欧美日韩国产成人在线
|
亚洲一区二区三区日本久久九
|
久久精品99久久久久久2456
|
h视频免费在线观看
|
精品国产91久久久久久浪潮蜜月
|
亚洲尻逼视频
|
色柚视频网站ww色
|
国产精品久久久久久模特
|
亚洲第一黄色网
|
大学生一级毛片在线视频
|
hdhdhd79xxxxх
|
92看片淫黄大片欧美看国产片
|
国产在线精品一区二区
|
国产色91
|
久久综合九色综合久久久精品综合
|
久久国产精品久久精品国产演员表
|
91成人在线网站
|
国产精品久久久久久久模特
|