Linux下搭建Ftp服務(wù)器

Linux下搭建Ftp服務(wù)器

ID:39465443

大?。?9.50 KB

頁(yè)數(shù):11頁(yè)

時(shí)間:2019-07-04

Linux下搭建Ftp服務(wù)器_第1頁(yè)
Linux下搭建Ftp服務(wù)器_第2頁(yè)
Linux下搭建Ftp服務(wù)器_第3頁(yè)
Linux下搭建Ftp服務(wù)器_第4頁(yè)
Linux下搭建Ftp服務(wù)器_第5頁(yè)
資源描述:

《Linux下搭建Ftp服務(wù)器》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、概述  使用文件傳輸協(xié)議(FTP)來(lái)通過(guò)網(wǎng)絡(luò)在計(jì)算機(jī)之間傳輸文件是很普遍的一種方法。幾乎在所有的平臺(tái)上面都有FTP的客戶端和服務(wù)端的軟件,因此用FTP來(lái)傳送文件也是很方便的一個(gè)方法?! ∮泻芏嗯渲肍TP服務(wù)器的不同方法。其中一種是把FTP配置成只對(duì)系統(tǒng)中的用戶開(kāi)放的私有服務(wù)器,這也是FTP的默認(rèn)配置。一個(gè)私有的FTP服務(wù)器只運(yùn)行系統(tǒng)中的用戶訪問(wèn),而且可以對(duì)用戶進(jìn)行訪問(wèn)控制,這樣可以給予或拒絕特定用戶的訪問(wèn)權(quán)限?! ×硪环N是把FTP服務(wù)器配置成匿名服務(wù)器。匿名FTP服務(wù)器允許任何人(不管有沒(méi)有帳號(hào))訪問(wèn)服

2、務(wù)器并傳輸文件。因?yàn)榭赡艽嬖跐撛诘陌踩珕?wèn)題,必須小心配置使得只允許訪問(wèn)系統(tǒng)中特定的目錄。在這一節(jié)里,我們把FTP配置成“chrooted”的方式,這種配置運(yùn)行用戶訪問(wèn),例如:Web站點(diǎn)的目錄,但是不允許他們?cè)L問(wèn)更高一層的目錄?! ∽⒁馐马?xiàng)  下面所有的命令都是Unix兼容的命令?! ≡绰窂蕉紴椤?var/tmp”(當(dāng)然在實(shí)際情況中也可以用其它路徑)。  安裝在RedHatLinux6.1下測(cè)試通過(guò)?! ∫谩皉oot”用戶進(jìn)行安裝。  wu-ftp的版本號(hào)是2.6.0?! 【幾g和安裝  把軟件包(tar

3、.gz)解壓縮:  [root@deep]#cpwu-ftpd-version.tar.gz/var/tmp  [root@deep]#cd/var/tmp  [root@deep]#tarxzpfwu-ftpd-version.tar.gz  編譯和優(yōu)化  轉(zhuǎn)到wu-ftpd的新目錄下,運(yùn)行下面的命令:  編輯“ftpcount.c”文件(vi+241src/ftpcount.c),改變下面這一行:  #ifdefined(LINUX)  改為:  #ifdefined(LINUX_BUT_NOT_R

4、EDHAT_6_0)  編輯“pathnames.h.in”文件(vi+42src/pathnames.h.in),改變下面這一行:  #define_PATH_EXECPATH"/bin/ftp-exec"  改為:  #define_PATH_EXECPATH"/usr/bin/ftp-exec"  我們把“ftp-exec”從“/bin”目錄改到“/usr/bin”目錄下。message  “message”設(shè)置當(dāng)用戶登錄或轉(zhuǎn)到一個(gè)目錄的時(shí)候會(huì)收到什么消息??梢栽O(shè)定多個(gè)消息。命令的格式為:  me

5、ssage<path><when> ?。紁ath>表示需要顯示的文件的完整路徑名,<when>和“readme”中的<when>意思一樣。  還需要注意的是消息文件的路徑名也是相對(duì)于匿名ftp目錄的?! ±纾骸 essage/home/ftp/.welcome.msgLOGIN  compress、tar、chmod、delete、overwrite、rename  如果這些都不設(shè)置,那么就使用默認(rèn)值,也就是對(duì)所有人都是“yes”。下面例子中的設(shè)置的意思是給guest組chmod、delete、ov

6、erwrite和rename文件的權(quán)力,所有人都可以使用compress和tar。  例如:  compressyesall  taryesall  chmodyesguest  deleteyesguest  overwriteyesguest  renameyesguest  logcommands  因?yàn)榘踩系脑蛐枰涗浻脩羰褂玫拿恳粋€(gè)命令?!發(fā)ogcommands”的格式是:  logcommands<typelist> ?。紅ypelist>是用逗號(hào)隔開(kāi)的字串,表示哪些用戶的命令需要記錄下

7、來(lái),字串的取值可以是:anonymous、guest或real?! ±纾阂涗況eal和guest用戶的每一個(gè)命令,可以這么表示:  logcommandsreal,guest  這些記錄都保存在“/var/log/message”文件中?! ogtransfers  因?yàn)榘踩募枰盐募膫鬏敹加涗浵聛?lái)?!發(fā)ogtransfers”的格式是:  logtransfers<typelist><directions> ?。紅ypelist>是用逗號(hào)隔開(kāi)的字串,表示哪些用戶的命令需要記錄下來(lái),字串的取

8、值可以是:anonymous、guest或real。<direction>也是用逗號(hào)隔開(kāi)的字串,設(shè)置需要記錄的文件傳輸?shù)姆较?,可以選擇的兩個(gè)傳輸方向是“inbound”(向內(nèi))和“outbound”(向外)。[page]例如,用下面表示記錄所有real和guest用戶的“inbound”和“outbound”方向的文件傳輸:?  logtransfersreal,guestinbound,outbound  這些記錄保存在“/var/log

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。