朋友要架設(shè)一個(gè)Ftp服務(wù)器,昨天弄了一個(gè),可是用戶間不能隔離,用戶A總是能訪問(wèn)用戶B的文件.經(jīng)過(guò)修改算是達(dá)到要求,沒(méi)耽誤了用.
現(xiàn)在就把詳細(xì)的正確的步驟記錄一下.
目的:每個(gè)用戶用自己的用戶名和密碼可以訪問(wèn)自己獨(dú)立的空間,互相不能訪問(wèn)。
架設(shè)環(huán)境: Win2003、IIS、FTP組件
1.安裝操作系統(tǒng),添加IIS組件并勾選FTP功能。步驟略。
2.桌面-》右單擊我的電腦-》管理
3.在左側(cè)的列表中選擇 計(jì)算機(jī)管理-》系統(tǒng)工具-》本地用戶和組-》組
4.在右側(cè)空白處單擊右鍵-》新用戶
5.添入用戶名和密碼,注意下面的復(fù)選框,為了方便測(cè)試我選擇了[用戶不能更改密碼]和[密碼永遠(yuǎn)不過(guò)期]-》創(chuàng)建
6.為了達(dá)到測(cè)試目的,我創(chuàng)建了兩個(gè)用戶,分別是test001、test002
把[計(jì)算機(jī)管理]窗口最小化,一會(huì)還要用到。
7.選擇一個(gè)NTFS分區(qū),一定要是NTFS分區(qū)才可以,不然的話,右鍵-》屬性對(duì)話框中不會(huì)有安全選項(xiàng)卡。
8.創(chuàng)建一個(gè)文件夾,這個(gè)文件夾的名字可以是任意的,為了方便我創(chuàng)建了一個(gè)test文件夾。
9. 在test文件夾中創(chuàng)建一個(gè)名為 LocalUser 的文件夾,注意,這個(gè)文件夾的名字不是任意的,必須要是LocalHost。
10.在LocalHost中創(chuàng)建test001文件夾,這個(gè)文件夾的名字也不是隨便的,要和步驟5、6中的一致。
11.在這個(gè)文件夾(test001)上單擊右鍵-》選擇[共享和安全](如果不是NTFS分區(qū),則無(wú)此項(xiàng))
12.選擇[安全]選項(xiàng)卡-》選擇[添加]。
13.添加步驟5、6中創(chuàng)建的用戶
這是為test001添加用戶權(quán)限
這是為test002添加用戶權(quán)限,這里我選擇了完全控制,說(shuō)一下這些選項(xiàng)的意義,我只說(shuō)一下不選擇會(huì)出現(xiàn)什么情況。
[修改]:不能修改文件名,不能刪除文件。
[讀取和運(yùn)行]:不能看到文件屬性。
[列出文件夾目錄](méi):只看到文件列表,不顯示文件夾結(jié)構(gòu)。
[讀取]:不能下載文件。
[寫(xiě)入]:不能上傳文件。
這是設(shè)置完的目錄結(jié)構(gòu),如果5、6步驟中添加的用戶名越多,這里相對(duì)應(yīng)的文件夾就應(yīng)該越多。都是一一對(duì)應(yīng)的。
14.還原步驟6中最小化的[計(jì)算機(jī)管理]窗口,在左側(cè)找到FTP站點(diǎn),右單擊-》新建-》FTP站點(diǎn)
描述的字可以隨便寫(xiě)
如果沒(méi)有什么特殊要求這個(gè)就默認(rèn),看這個(gè)文章的應(yīng)該不會(huì)有什么特殊要求。
15.必須選擇[隔離用戶],不然的話,每個(gè)用戶都可以訪問(wèn)test下所有的文件夾。
16.這個(gè)目錄是步驟8中創(chuàng)建的。
17.勾選[讀取]和[寫(xiě)入],什么意思不用多說(shuō)了吧,前面說(shuō)過(guò)了。下一步,下一步就行了。
這樣,一個(gè)FTP服務(wù)器就差不多了,只是還沒(méi)有具體的為每個(gè)用戶分配單獨(dú)的空間。
18.右單擊剛才創(chuàng)建的test FTP站點(diǎn)-》新建-》虛擬目錄
19.選擇為每個(gè)用戶單獨(dú)創(chuàng)建的文件夾。
兩個(gè)都創(chuàng)建好了。
20.用CuteFTP軟件測(cè)試一下,可以上傳文件了,也可以下載了。
剛才上傳的文件。
test002中空空如也。
21.如果想為每個(gè)用戶分配固定大小的空間,右單擊本地磁盤(pán)-》屬性-》配額,自己看看就會(huì)明白。
22.最后不得不提另一個(gè)重要的問(wèn)題,那就是防火墻,Win2003自帶的防火墻默認(rèn)是不允許其它用戶訪問(wèn)21端口的,可以在防火墻的例外中設(shè)置。如果是其它防火墻,那就仔細(xì)看說(shuō)明書(shū)羅。 |