第一篇:實驗一:磁盤與文件管理
實驗一:磁盤與文件管理
【實訓目的】
1.掌握利用 NTFS 文件系統(tǒng)實現(xiàn)磁盤限額
2.掌握利用 NTFS 文件系統(tǒng)壓縮數據
3.掌握利用 NTFS 文件系統(tǒng)中的 EFS 加密數據
4.掌握共享文件夾的創(chuàng)建和訪問
5.掌握卷影副本的作用和使用方法
【實驗內容】
1.使用 NTFS 文件系統(tǒng)實現(xiàn)磁盤限額
2.使用 NTFS 文件系統(tǒng)壓縮數據
3.使用 NTFS 文件系統(tǒng)中的 EFS 加密數據
4.練習創(chuàng)建、刪除共享文件夾、訪問共享文件夾、指定共享文件夾權限的方法
5.練習使用卷影副本恢復受到損壞的共享文件夾
6.驗證用戶的有效權限
【實驗環(huán)境】
安裝有 Windows Server 2003 操作系統(tǒng)的計算機
【實訓步驟】
任務 1:NTFS 文件系統(tǒng)一、使用 NTFS 文件系統(tǒng)實現(xiàn)磁盤限額
1.分配默認磁盤配額
(1)為驅動器 c盤(必須是NTFS 分區(qū))配置默認的限額管理設置值:磁盤空間限度:2MB;磁盤空間警告信息:1MB
(2)建新用戶 test,然后以 test 用戶登錄系統(tǒng),向 data文件夾中分兩次拷貝數據,1MB<第一次<2MB,第二次>2MB,哪一次拷貝成功?哪一次沒成功?注:在“配額”選項卡中,若選中了“用戶超出了配額限制時記錄事件”和“用戶超出了警告等級時記錄事件”,則可以在“事件查看器”(在“計算機管理”對話框中)中查看日志。
2.為某用戶指定磁盤配額
(1)創(chuàng)建新用戶(student 學號)
(2)單擊磁盤的 “配額” 選項卡中的 “配額項” 按鈕,在打開的對話框中為用戶 “student學號”指定磁盤限額。
(3)然后以“student 學號”登錄計算機,測試所設磁盤配額。
二、使用 NTFS 文件系統(tǒng)壓縮數據
1.對文件夾 data 進行啟用磁盤壓縮功能,以節(jié)省磁盤空間。
(1)向 data 文件夾中拷貝一些數據,打開文件夾的“屬性”對話框,查看其大小和所占空間值,并記錄下來。
(2)在“屬性”對話框中,單擊“高級”按鈕,啟用壓縮功能,將文件夾進行壓縮。
(3)右擊 data 文件夾,選擇“屬性”,查看其大小和所占空間值,比較前面記錄的數值。
2.采用其他顏色標記啟用了壓縮功能的文件和文件夾
打開 “Windows 資源管理器”,通過“工具”—“文件夾選項”—“查看”,選擇“用交替的顏色顯示壓縮文件和文件夾”。
3.驗證啟用 NTFS 文件系統(tǒng)壓縮功能的文件或文件夾在拷貝和移動時的繼承性。
三、使用 NTFS 文件系統(tǒng)中的 EFS 加密數據
在 data 文件夾中新建文件 admin.txt,利用 EFS 加密 admin.txt 文件
(1)以用戶 LocalUser1 登陸系統(tǒng),對 admin.txt 文件進行加密
(2)以用戶 LocalUser2 登陸系統(tǒng),試圖訪問 admin.txt 文件,看是否能夠打開任務
2:共享文件夾
一、使用共享文件夾共享文件
1. 在D 盤上創(chuàng)建一個文件夾 test,將該文件夾設為共享,在文件夾 test 內新建文件 ab.txt
要求:
(1)共享名為“network學號”
(2)允許同時連接 10 個用戶
(3)查看 data 共享文件夾的權限,并刪除 everyone組的完全控制權限
(4)將完全控制權限指定給用戶“Administrator”和“Manager 學號”
(5)用戶“LocalUser1”在任何時刻都不能更改此文件夾
2.分別通過“網上鄰居”、“運行”對話框、“瀏覽器”、“映射網絡驅動器”的方式訪問 相鄰計算機上所設置的共享文件夾
3.在相鄰計算機上以 Administrator 用戶訪問共享文件夾 test,進行如下操
作:打開 test 文件夾,新建文件夾,新建文件 cd.txt,打開文件 cd.txt,更改文件 cd.txt 的內容,刪除文件cd.txt,是否成功?為什么?
4.在相鄰計算機上以 LocalUser1 用戶訪問共享文件夾 test,進行如下操作:打開 test文件夾,新建文件夾,打開文件ab.txt,更改文件 ab.txt 的內容,刪除文件 ab.txt,新建文件cd.txt,是否成功?為什么?在本機以 LocalUser1 登錄系統(tǒng),執(zhí)行上述操作,完成思考題 3。
5.刪除 test 文件夾的共享功能,試圖通過其他計算機以上述 4 種方式(步驟
2)訪問 test 文件夾,是否能夠成功?
6.在D 盤上建立一個隱藏的共享文件夾,試圖通過其他計算機以上述 4種方式(步驟 2)訪問該文件夾,完成思考題 1。
7.新建 data 文件夾,將 data 文件夾共享,共享文件名為:test,完成思考題 2。
二、卷影副本
Windows Server 2003 網絡操作系統(tǒng),,提供的卷影副本服務功能可以對共享文件夾定期備份,一旦文件遭受損壞,在客戶端就能將共享文件恢復到原來的某一時刻狀態(tài)。
1.啟用卷影副本服務。
在服務器端右擊共享文件夾所在的硬盤分區(qū)(注意:這個分區(qū)一定是 NTFS 文件系統(tǒng)),選擇“屬性”—“卷影副本”標簽頁,在選項框中選擇該硬盤分區(qū),然后點擊“啟用”按鈕。
2.調整創(chuàng)建副本文件時間間隔參數。
默認情況下Windows Server 2003 卷影副本服務每天只能創(chuàng)建兩個副本,有時不能滿足我們的需要。可以根據需要設定創(chuàng)建副本的頻率: 在“卷影副本”標簽頁中,點擊“設置”—“計劃”—“日程安排”—“高級”按鈕,在“高級計劃選項”對話框中選中“重復任務”選項,就可以對創(chuàng)建副本的時間間隔參數進行設置了。可以根據文件的重要程度進行設置。如設置為每“10 分鐘”產生一次副本,要注意,時間間隔參數不要設置得過小,否則會加重系統(tǒng)的負擔。
3.用戶使用卷影副本功能(還原受到破壞的共享文件夾)
(1)首先在客戶端要安裝卷影副本客戶端程序,它位于 Win2003 服務器的“%systemroot%system32clientstwclientx86twcli32.msi”中,只支持Windows 2000(SP3 或更高版本)和 Windows XP 客戶操作系統(tǒng)。
(2)找到要還原的文件夾,右鍵點擊,選擇“屬性”,切換到“以前的版本”標簽頁,接著在“文件夾版本”框中根據時間選擇一個你需要的副本文件,點擊“還原”按鈕,這樣該文件夾就恢復到原來的狀態(tài)了。
三、用戶的有效權限
通過為某一用戶配置共享權限和 NTFS 權限,理解這兩種權限是如何共同為網絡訪問文件夾提供安全性。
三條規(guī)則:
● 權限最大法則(累加權限):
● “拒絕”權限超越其他權限:
● 共享文件夾權限和 NTFS 權限取最嚴格的權限:
【思考題】
1.如何設置隱藏的共享文件夾?是否可以從網上鄰居登錄隱藏共享文件夾?
2.設置共享文件夾時,共享名是否必須與文件夾的名字一致?
3.共享文件夾的共享權限,對于本機訪問起作用嗎?
4.共享文件夾的共享權限有幾種?哪幾種?
5.什么是卷影副本?它有什么功能?實現(xiàn)卷影副本功能對服務器端有什么要求(必須是什么操作系統(tǒng)和什么文件系統(tǒng))?
第二篇:實驗一 磁盤管理和文件系統(tǒng)管理
實驗一: 磁盤管理和文件系統(tǒng)管理
一、實驗目的:掌握Windows Server 2008系統(tǒng)中的磁盤管理和文件系統(tǒng)管理,包括基本磁盤中分區(qū)的創(chuàng)建,動態(tài)磁盤中各種動態(tài)卷的創(chuàng)建。
二、實驗屬性:驗證型
三、實驗環(huán)境
Pentium 550Hz以上的CPU;
建議至少512MB的內存;
建議硬盤至少10GB,并有5GB空閑空間。
四、實驗內容
磁盤的管理
文件系統(tǒng)的管理
五、實驗步驟
(一)、磁盤管理
1、在虛擬機中再添加兩塊磁盤(問題1:在虛擬機中如何添加新的磁盤?)。
2、使用磁盤管理控制臺,在基本磁盤中新建主磁盤分區(qū)、擴展磁盤分區(qū)和邏輯驅動器,并對已經創(chuàng)建好的分區(qū)做格式化、更改磁盤驅動器號及路徑等幾個操作。(問題2:在一臺基本磁盤中,最多可以創(chuàng)建幾個主磁盤分區(qū)?問題3:將FAT32格式的分區(qū)轉換為NTFS格式的完整命令是什么?)
3、將三塊基本磁盤轉換為動態(tài)磁盤。(問題4:如何將基本磁盤轉換為動態(tài)磁盤?問題5:什么樣的磁盤由基本磁盤轉換為動態(tài)磁盤后系統(tǒng)需要重新啟動?)
4、在動態(tài)磁盤中創(chuàng)建簡單卷、擴展簡單卷、創(chuàng)建跨區(qū)卷、擴展跨區(qū)卷、創(chuàng)建帶區(qū)卷、鏡像卷和RAID5卷,并對具有容錯能力的卷嘗試數據恢復操作,掌握各個卷的特點和工作原理。(問題6:哪些卷可以擴展?問題7:哪些卷具有容錯功能?問題8:哪個卷可以包含系統(tǒng)卷?問題9:哪些卷需要跨越多個磁盤?問題10:哪個卷至少需要3塊磁盤?)
5、將某個磁盤設為壓縮磁盤并觀察其中文件和文件夾有何變化。(問題11:復制和移動文件時,文件的壓縮屬性如何改變?)
6、利用磁盤配額工具,對不同的用戶分配相應的磁盤空間。(問題12:使用磁盤配額的好處?問題13:使用磁盤配額的前提條件有哪些?)
7、利用磁盤整理、磁盤查錯等工具,實現(xiàn)對磁盤的簡單維護。
8、設置文件和文件夾的壓縮和加密。(問題14:NTFS分區(qū)中的文件和文件夾能同時加密和壓縮嗎?問題15:系統(tǒng)分區(qū)中的文件能否加密?)
(二)文件系統(tǒng)管理
NTFS文件系統(tǒng)下,文件及文件夾的訪問控制權限如何設置。
六、實驗報告要求:寫明實驗名稱,實驗目的,實驗屬性,實驗步驟,心得體會。
第三篇:操作系統(tǒng)課程設計++模擬磁盤文件管理的程序
中南林業(yè)科技大學
操作系統(tǒng)課程設計
課程題目:模擬磁盤文件管理的程序
姓名: 學號:
專業(yè): 計算機科學與技術 年級:
2006
計算機科學學院
2008年11月 模擬磁盤文件管理的程序
一、課程設計內容
⑴ 自定義磁盤文件管理的數據結構; ⑵ 能夠自由創(chuàng)建、修改、刪除文件; ⑶ 文件具有一定自定義的屬性; ⑷ 能夠顯示當前系統(tǒng)文件的狀態(tài)。
二、課程設計的數據結構說明
程序中定義了兩個類: class file//文件類 {private: char name[10];//文件名 public: int tag;//刪除標記 1:已刪 0:未刪 file(){ } char *getname(){return name;} //獲取文件名
int gettag(){return tag;} //獲取刪除標記
int getlength(){return length;} //獲取文件大小
int getblocknum(){return blocknum;} // 磁盤塊數
int getblocksum1(){return blocksum1;} //磁盤塊號的始點 int getblocksum2(){return blocksum2;} //磁盤塊號的終點 int length,blocknum,blocksum1,blocksum2;
void setname(char na[ ]){strcpy(name,na);} //設置文件名 void delwenjian(){ tag=1;}//設置刪除標記 1:已刪 0:未刪
void creatfile(char *na,int L,int num,int s1,int s2)//創(chuàng)建文件 void deltefile(char *na){tag=1;strcpy(name,na);} //刪除文件 void disp()//輸出文件信息 class fdatabase //文件庫類 { private: int top;//文件記錄指針 file f[50];public: fdatabase(){top=-1;} //構造函數 int search(char *fname)//按文件名查找
int creatfile(char *na,int L,int num,int s1,int s2)//創(chuàng)建文件時先查找是否存在
int deltefile(char *na)//刪除文件時先查找是否存在 void disp()//輸出所有文件信息 };
三、課程設計的模板說明
1、初始化,建立文件系統(tǒng)
輸入磁盤大小(G),每個盤塊大小(M),自動建立位示圖,位示圖字長定為32位
輸出位示圖的行數,以及行號、列號與磁盤塊號的轉換公式(都從0開始編號)。
2、循環(huán)選擇執(zhí)行以下功能
1、存儲文件
輸入建立的文件名和文件大小,如果該文件名已經存在,則輸出不能建立的信息否則計算所需的磁盤塊數
為其分配足夠多的磁盤塊,并記錄下來 輸出所占用的磁盤塊號
2、刪除文件
輸入要刪除的文件名,如果該文件名不存在,則輸出刪除錯誤信息,否則收回該文件所占用的磁盤塊 刪除該文件名
3、顯示位示圖情況
顯示位示圖的情況 顯示剩余磁盤塊的數目
4、顯示文件列表
顯示文件名,文件大小,占用的磁盤塊數目和磁盤塊號
四、課程設計的源代碼
#include
char name[10];//文件名 public: int tag;//刪除標記 1:已刪 0:未刪 file(){ } char *getname(){return name;} //獲取姓名
int gettag(){return tag;} //獲取刪除標記
int getno(){return no;} //獲取文件編號
int getlength(){return length;} //獲取文件大小
int getblocknum(){return blocknum;} // 磁盤塊數 int getblocksum1()//磁盤塊號的始點 { return blocksum1;} int getblocksum2()//磁盤塊號的終點 { return blocksum2;} int length;//文件大小
int blocknum;//盤塊數
int blocksum1;//所占盤塊號的始點
int blocksum2;//所占盤塊號的終點
void setname(char na[ ])//設置文件名
{strcpy(name,na);} void delwenjian(){ tag=1;}//設置刪除標記 1:已刪 0:未刪
void creatfile(char *na,int L,int num,int s1,int s2)//創(chuàng)建文件 { tag=0;length=L;blocknum=num;blocksum1=s1;blocksum2=s2;strcpy(name,na);blocknum=length/m;//盤塊數=文件大小/盤塊大小 if(length%m!=0)//盤塊數取上整 blocknum=blocknum+1;cout<<“ 所需磁盤塊數:”< for(;j<32;j++) a[i][j]=1;i=i+1;for(j=0;j<(sum+blocknum)-32;j++)//再進行剩余項賦值 { a[i][j]=1;} sum=sum+blocknum-32;} tt=tt+blocknum;//輸出文件所占用的盤塊號 cout<<“ 所占磁盤塊號:”< { for(ii=0;ii<=top;ii++) { if(strcmp(f[ii].getname(),fname)==0 && f[ii].tag==0) return 0; } return 1;} int creatfile(char *na,int L,int num,int s1,int s2)//創(chuàng)建文件時先查找是否存在 { int p;p=search(na); if(p==1) { top++; f[top].creatfile(na,L,num,s1,s2); return 1;} else {cout<<“!!該文件已存在,不能創(chuàng)建!!nn”; return 0;} } int deltefile(char *na)//刪除文件時先查找是否存在{int b,p,x=0,n1,n2,q1,q2,t;p=search(na);if(p==0)//若文件存在 { //進行刪除文件賦值 f[ii].tag=1;b=f[ii].length/m;//盤塊數=當前文件大小/盤塊大小 if(ii==0)// 對第一個刪除文件進行賦值 for(k=0;k a[x][k]=0; else{ n1=(f[ii-1].blocksum2+1)/32;//被查找的文件之前文件所占用的盤塊數 /32,//大于0表示跨行 n2=(f[ii].blocksum2+1)/32;//所有文件所占用的盤塊數/32,大于0表示跨行 q1=(f[ii-1].blocksum2+1)-n1*32;// 當前文件的開始盤塊號 q2=(f[ii].blocksum2+1)-n2*32;// 用于跨行后計算盤塊號 t=n2-n1;if(t==0)//若n2與n1相等,表明當前所有被占用盤塊在同一行 for(k=q1;k<1+b;k++) a[n2][k]=0; else { if((f[ii-1].blocksum2+1)%32==0)//前面所占用的盤塊數是32倍數 { x=x+n1;//當前文件賦值 for(;t-1>=0;t--,x++)//循環(huán)進行整行賦值 for(k=0;k<32;k++) a[x][k]=0; x=n2;//對剩余項賦值 for(k=0;k a[x][k]=0; } else //對當前文件前幾項賦值 { x=n1; for(k=q1;k<32;k++) a[x][k]=0;x=x+1;int t1=t; for(;t-1>0;t--,x++)//中間整行賦值 for(k=0;k<32;k++) a[x][k]=0; x=n2;//最后剩余項賦值 for(k=0;k<(f[ii].blocksum2+1)-t1*32;k++) a[x][k]=0; } } return 1;} } else {cout<<“該文件不存在”; return 0;} } void disp()//輸出所有文件信息 { for(int i=0;i<=top;i++) if(f[i].tag==0) f[i].disp();} };void bit_map(int I){ int s=0;cout<<“-”< cout< out<<“--”< a[i][j]=0; cout<<“ 建立的位示圖為:”< cout<<“ 行數:”< cout <<“ttt1 存 儲 文 件nnttt2 刪 除 文 件 nnttt3 顯示位示圖情況 nnttt4 顯示文件列表”< case '1': cout <<“ 請輸入文件名: ”; cin>>fname; cout< if(q==0) { cout<<“!!該文件已存在,不能創(chuàng)建!!nn”; break;} cout <<“ 請輸入文件大小MB: ”; cin>>l; cout< if(l>g*1024) {cout<<“!!文件大小超過磁盤最大容量,無法進行分配!!”< break;} p.creatfile(fname,l,b,ss1,ss2); break; case '2': cout <<“ 請輸入文件名: ”; cin>>fname; cout< q=p.search(fname); if(!q==0) { cout<<“!!該文件不存在,無法刪除!!nn ”; break; } p.deltefile(fname); break;case '3': cout <<“tt**************顯示位示圖如下*********************n”; bit_map(I); cout< break; case '4': cout <<“tt*************文件列表如下************************n”;cout<<“-”< p.disp(); cout< break;default: cout<<“輸入錯誤,請從新輸入: nn”; break;} } } 五、課程設計程序運行結果 1、初始化,建立文件系統(tǒng) (1)用戶根據提示輸入磁盤大小(GB)與每個盤塊大小(MB); (2)程序首先根據用戶輸入的磁盤大小(GB)與每個盤塊大小(MB),自動建立位示圖,即初始化位示圖,位示圖每一行長度固定為32位(即列固定為32);位示圖中每一位表示一個盤塊,取值0和1分別表示空閑和占用。初始化的位示圖應全為0; (3)程序再輸出位示圖的剩余盤塊數,行數,以及行號、列號與磁盤塊號的轉換公式(行列皆從0開始編號); 這樣,初始化,建立文件系統(tǒng)完成。運行結果: 2、選擇執(zhí)行:存儲文件,刪除文件,顯示位示圖情況,顯示文件列表 【顯示文件管理系統(tǒng)列表】顯示文件系統(tǒng)管理列表,并提示輸入信息1——4。用戶輸入文件操作命令1(存儲文件),2(刪除文件)、3(顯示位示圖情況)、4(顯示文件列表); 格式如下:鍵入1,創(chuàng)建文件名為fname,大小為L(MB)的文件; 鍵入2,刪除文件名為fname的文件; 鍵入3,顯示位示圖情況; 鍵入4,顯示所有文件信息。 運行結果: 【存儲文件】 用戶輸入文件操作命令是1(存儲文件)。系統(tǒng)提示你輸入你要建立的文件名和文件大小,如果該文件名已經存在,則系統(tǒng)提示輸出不能建立此文件的信息,否則計算所需的磁盤塊數和所占用的磁盤塊號,并輸出結果。相應的在位示圖上,因為位示圖是矩陣,可以用數組存儲,根據所占用的磁盤塊號和公式: 磁盤塊號=行號*32+列號 行號=磁盤塊號/32 列號=磁盤塊號%32 計算出文件占用的磁盤塊在位示圖上的位置,現(xiàn)在是創(chuàng)建文件,所以將位示圖該位置上的二進制數置1,表示已分配出去。 分別創(chuàng)建名為ll,zz和mm三個文件,文件大小分別為224MB,320MB和56MB。 此時對應的位示圖如下: 文件列表如下: 若再創(chuàng)建一個已經創(chuàng)建過的文件,則顯示如下信息: 若創(chuàng)建的文件大小超過磁盤的最大容量,則顯示如下信息: 【刪除文件】 用戶輸入文件操作命令是2(刪除文件)。系統(tǒng)提示你輸入要刪除的文件名,如果該文件名不存在,則輸出刪除出錯信息。在位示圖上,根據所占用的磁盤塊號和公式: 磁盤塊號=行號*32+列號 行號=磁盤塊號/32 列號=磁盤塊號%32 計算出文件占用的磁盤塊在位示圖上的位置,現(xiàn)在是刪除文件,所以將位示圖該位置上的二進制數置0,表示收回該文件所占用的磁盤塊。刪除第二個文件zz,結果如下: 則相應的位示圖和文件列表變?yōu)椋?/p> 若刪除一個不存在的文件,則顯示如下信息: 【顯示位示圖情況】 如果用戶輸入文件操作命令是我wst()(顯示位示圖情況),系統(tǒng)輸出此時位示圖的情況,狀態(tài)位為'0'表示對應盤塊空閑,狀態(tài)位為'1'表示該盤塊已被分配出去。系統(tǒng)再顯示剩余磁盤塊的數目。 以下是刪除zz文件,創(chuàng)建xx后和創(chuàng)建xx后,刪除ll的位示圖: 【顯示文件列表】 如果用戶輸入文件操作命令是disp()(顯示所有文件情況),系統(tǒng)會顯示所有文件的文件名,文件大小,占用的盤塊數和盤塊號。 以下是刪除zz文件,創(chuàng)建xx后和創(chuàng)建xx后,刪除ll顯示的文件列表: 配額管理 Windows Server 203 R2“文件服務器”的“配額管理”包括如下功能: (1)通過創(chuàng)建配額來限制允許卷或文件夾使用的空間,并在接近或達到配額限制時生成通知。 (2)生成應用于卷或文件夾中所有現(xiàn)有文件夾以及以后創(chuàng)建的任何新子文件夾的自動配額。(2)定義配額模板,并且定義的配額模板可以很容易應用于新的卷或文件夾以及可以在整個組織中使用。 Windows Server 2003 R2的“文件服務器”中的配額模板是非常靈活的,例如:(1)您可以為服務器上每個用戶的個人文件夾設置200 MB的限制,并在達到180 MB存儲空間時通知您和用戶。 (2)您可以為指定的用戶組的共享文件夾設置靈活的500 MB配額。達到此存儲限制時,將通過電子郵件通知組中的所有用戶,存儲配額已臨時擴展到520 MB,以便用戶可以刪除不必要的文件并符合預設的500 MB配額策略。 (3)可以在臨時文件夾達到2 GB時接收通知,然而不限制該文件夾的配額,因為服務器上運行的服務需要。 按照組件過程:添加刪除組件-管理監(jiān)視工具-文件服務管理+配額管理,就不一一的詳細敘述了。創(chuàng)建配額 在“文件服務器”中創(chuàng)建配額的步驟如下: (1)雙擊“文件服務器資源管理器”展開,如圖4-16所示。 圖4-16 文件服務器資源管理器窗口 (2)在如圖4-16所示的窗口中雙擊“配額管理”將其展開,右擊“配額”選項,如圖4-17,在展開的快捷菜單中選擇“創(chuàng)建配額”命令,打開“創(chuàng)建配額”對話框,如圖4-18所示。 圖4-17 選擇創(chuàng)建配額選項 圖4-18 打開創(chuàng)建配額對話框 (3)在“配額路徑”文本框中,選擇或鍵入將應用該配額的文件夾的路徑。注意,配額屬性還將應用于其所有的子文件夾。選中“在路徑上創(chuàng)建配額”單選按鈕,在“配額屬性”選項組中的“從此配額模板派生屬性”下拉列表中選擇其配額屬性。本例中選擇“100 MB限制”,如圖4-19所示。單擊“創(chuàng)建”按鈕完成配額的創(chuàng)建,如圖4-20所示。 圖4-19 設置配額路徑和屬性 圖4-20 完成配額的創(chuàng)建 (4)在圖4-19所示的窗口中,從“配額屬性”選項組上選中“定義自定義配額屬性”單選按鈕,單擊“自定義屬性”按鈕,打開“配額屬性”對話框,如圖4-21所示。單擊“確定”按鈕,打開“將自定義屬性另存為模板”對話框。鍵入模板名(如:dfs1),如圖4-22所示。 圖4-21 自定義配額屬性 圖4-22 輸入模板名 (5)單擊“確定”按鈕,完成配額的創(chuàng)建,如圖4-23所示。 圖4-23 完成配額創(chuàng)建并生成配額模板 2創(chuàng)建配額模板 “文件服務器”中提供的配額模板是有限的,如果模板不能滿足需求,可以創(chuàng)建新的模板,方法如下: (1)在圖4-23所示的窗口中,右擊“配額模板”,在展開的快捷菜單中選擇“創(chuàng)建配額模板”命令,如圖4-24所示。將打開“創(chuàng)建配額模板”對話框,在“從配額模板復制屬性”中的下拉列表中選擇“100 MB 限制”,在“設置”選項卡中“模板名”文本框中鍵入模板名,本例用“dfs1”。在“空間限制”選項組中“限制”文本框中鍵入空間大小,如150,下拉列表中選擇“MB”。選中“硬配額”單選按鈕,如圖4-25所示。 圖4-24 選擇創(chuàng)建配額模板選項 圖4-25 打開創(chuàng)建配額模板對話框 (2)在“通知閥值”選項組中單擊“添加”按鈕,打開“添加閥值”對話框,如圖4-26所示。在“電子郵件”選項卡中,選中“將電子郵件發(fā)送到下列管理員”復選框,在下列文本框中鍵入管理員郵件地址,如hanxiaoqi129@sohu.com;若想要將電子郵件發(fā)送到時超出該閥值的用戶,可選中“將電子郵件發(fā)送到超出該閥值的用戶”復選框。單擊“其它電子郵件標題”按鈕,打開“其他電子郵件標題”對話框,鍵入發(fā)件人地址,如qiling8139@163.com,抄送地址和密件抄送地址,如圖4-27所示。 如圖4-26 打開添加閥值對話框 如圖4-27 輸入郵件地址 (3)在“事件日志”選項卡中,選中“將警告發(fā)送至事件日志”復選框,在“警告消息”選項組中,可編輯默認的日志項,本例中使用默認,如圖4-28所示。 圖4-28 設置“事件日志”選項卡 (4)在“命令”選項卡中,選中“運行該命令或腳本”復選框,指定在達到閾值時是否運行命令或腳本,在“命令安全”選項組中,可指定運行該命令的安全級別,如圖4-29所示。 圖4-29 設置“命令”選項卡 (5)在“報告”選項卡中,選中“生成報告”復選框,在“選擇要生成的報告”中的下拉列表中選擇“按所有者分類的文件”、“按文件組分類的文件”“大文件”等復選框,查看所選報告可單擊“查看所選報告”按鈕,將打開“查看所選報告”對話框,如圖4-13所示。選中“將報告發(fā)送至下列管理員”復選框,在“將報告發(fā)送至下列管理員”文件框中鍵入管理員電子郵件地址,本例中使用hanxiaoqi129@sohu.com,如有多個郵件地址用分號分隔,若想把生成的報告發(fā)送至超出閥值的用戶,可選中“把報告發(fā)送至超出閥值的用戶”復選框,如圖4-30所示。 如圖4-30 設置“報告”選項組 (6)創(chuàng)建模板完成后,在圖4-30中單擊“確定”按鈕。 3創(chuàng)建自動配額 通過使用自動配額,可以為文件夾指定配額模板,并指定自動生成基于該模板的配額并應用于現(xiàn)有的子文件夾以及以后創(chuàng)建的任何新子文件夾。例如,可以為按需求為漫游配置文件用戶或新用戶創(chuàng)建的文件夾定義自動配額。每次創(chuàng)建新文件夾時,將使用其父文件夾的自動配額配置文件中定義的模板來為該文件夾自動生成新配額項。然后,可以在結果窗格中的“配額”節(jié)點下查看這些自動生成的配額項,作為分別創(chuàng)建的配額查看,可以單獨進行編輯和修改。 創(chuàng)建自動配額的步驟如下: (1)在圖4-17所示的窗口中,單擊“創(chuàng)建配額”命令,打開“創(chuàng)建配額”對話框,如圖4-18所示。在“配額路徑”文本框中,選擇或鍵入將應用該配額的文件夾的路徑。本例中選擇“F:hjx”目錄,選中“在現(xiàn)有子文件夾和新的子文件中自動應用模板并創(chuàng)建配額”單選按鈕,在配額屬性選項組中,選中“從此配額模板派生屬性”在其下拉列表中選擇配額屬性。本例中選擇“100 MB 限制”。如圖4-31所示。 圖4-31 設置配額路徑和屬性 (2)單擊“創(chuàng)建”按鈕,打開“文件服務器資源管理器”窗口,如圖4-32所示。 圖4-32 完成自動配額的創(chuàng)建 4編輯配額模板的屬性 在更改配額模板時,可以選擇將這些更改擴展到使用原始配額模板創(chuàng)建的配額上。可以選擇只修改那些仍與原始模板匹配的配額或從原始模板派生的所有配額,無論自創(chuàng)建后對配額進行過任何修改都是如此。此功能通過提供一個可進行所有更改的中心點,簡化更新配額屬性的過程。 (1)在圖4-23所示的窗口中,雙擊“配額模板”項,展開配額模板,在配額模板列表中選擇“dfs1”,右擊該模板,在彈出的快捷菜單中選擇“編輯模板屬性”命令,如圖4-33所示。將打開“編輯模板屬性”對話框,如圖4-34所示。 圖4-33 選擇“編輯模板屬性(P)?”命令 圖4-34 打開配額模板屬性對話框 (2)在“空間限制”選項組中的“限制”文本框中鍵入200,選中“軟配額 允許用戶超出限制(用于監(jiān)視)”單選按鈕,如圖4-35所示。 如圖4-35 修改配額模板屬性 (3)單擊“確定”按鈕,打開“更新從模板派生的配額”對話框,選中“僅將模板應用于與原始模板匹配的派生配額”單選按鈕,如圖4-36所示。 如圖4-36 設置模板應用范圍 (4)單擊“確定”按鈕,完成模板屬性的修改,如圖4-37所示。 如圖4-37 修改DFS1模板屬性 編輯自動配額模板的屬性 在更改自動配額時,可以選擇將這些更改擴展到自動配額路徑中現(xiàn)有的配額上。可以選擇只修改那些仍與原始自動配額匹配的配額或自動配額路徑中的所有配額,無論自創(chuàng)建后對配額進行過任何修改都是如此。此功能通過提供一個可進行所有更改的中心點,簡化更新從自動配額派生的配額屬性的過程。 (1)在圖4-32所示的窗口中,雙擊“配額”展開“配額”項,如圖4-38所示。在“配額”列表中選中“F:hjx*?”模板,右擊該模板,在彈出的快捷菜單中選擇“編輯配額屬性”命令,如圖4-39所示,打開“編輯自動應用配額”對話框,如圖4-40所示。 圖4-38 展開配額選項 圖4-39 選擇編輯配額命令(2)在“編輯自動應用屬性”選項組中的“從此配額模板派生屬性”的下拉列表中選擇“200 MB 限制,50 MB 擴展”項,如圖4-40所示。 圖4-40 修改自動應用配額屬性 (3)單擊“確定”按鈕,打開“更新從自動應用配額派生的配額”對話框,從中選中“僅將自動應用配額應用于原始自動應用配額匹配的派生配額”單選按鈕,如圖4-41所示。單擊“確定”按鈕,完成自動配額模板的屬性的修改,如圖4-42所示。 圖4-41 選擇自動配額應用范圍 圖4-42 顯示修改后模板信息 一、建立工作站用戶共享文件夾: 首先在服務器F盤建一個文件夾以存放工作站的文件,比如“學生作業(yè)”,再在里面建立所有工作站的共享目錄,有多少臺就建多少個目錄,文件名為001~00X。然后把“學生作業(yè)”設為共享,在權限里設為EVERYONE完全控制。 二、建立用戶帳號: 打開“計算機管理——本地用戶和組——用戶”建立新用戶,在用戶設置里用戶名、全名、描述、密碼、確認密碼全部和工作站名相同比如001,還要去掉“用戶下次登錄時須更改密碼(M)”前面的勾,再把“密碼永不過期”前面的勾點上。然后點創(chuàng)建——關閉即建立一個用戶。 三、建立用戶共享目錄: 1、打開“計算機管理——共享文件夾——共享”點右鍵選“新建共享”,下一步,在文件夾路徑中點瀏覽找到要建的文件名(如001),下一步,共享名和描述輸入用戶名一樣的名稱如001,下一步,選中“管理員有完全訪問權限;其他用戶有讀寫訪問權限”再到完成關閉。這時就有一個叫001共享文件了。 2、在建好的共享文件上點右鍵,選屬性——共享權限,設EVERYONE為完全控制,在“安全”里添加用戶如001,確定即可。 四、在工作站做一個批處理: 首先要設為鏡像專用模式(默認為專用模式),在工作站上運行“EDIT 001.BAT”,輸入: net(空格)use(空格)w:(空格)yxzfs1%COMPUTERNAME%(空格)%COMPUTERNAME%(空格)/user:%COMPUTERNAME%(空格)/persistent:no(注:(空格)的意思為一個空格)。 然后保存“SAVE”到啟動項內,這一步可直接存在啟動項內也可先存在工作站的C盤或D盤,再把批處理復制到啟動項內(C:Documents and SettingsAdministrator「開始」菜單程序啟動),完成。 最后把工作站關掉,再在服務器設鏡像為共享模式(如鏡被鎖,重啟服務器再設)。設置為共享模式后,打開工作站就會在我的電腦里多了個“網絡磁盤W”工作站可以在里面保存數據了。 其它工作站只要按上面說明建立用戶帳號和共享目錄即可不用再作批處理。 教學網或辦公網往往需要為每個用戶建立一個私有的盤,用于保存用戶長久保存數據。 在服務器的“計算機管理”→“本地用戶和組”→“用戶”中為每個工作站建立一個用戶帳號(與工作站名相同),例如:001、002……,密碼與帳號名相同; 再在服務器上為每一個工作站建立一個共享目錄,例如:001、002……,這些共享目錄的共享權限設置為Everyone完全控制,在安全中的權限中添加自己用戶帳號完全控制; 最后作一個批處理,內容為: net use w: yxzfs1%COMPUTERNAME% %COMPUTERNAME% /user:%COMPUTERNAME% /persistent:no,將批處理放到工作站的啟動組中,每次啟動時自動加載自己的私有盤W:,可以將我的文檔的指向w:,這樣每次存盤時,自動將 文檔保存上服務器上自己的目錄中。第四篇:文件服務器磁盤配額管理
第五篇:無盤工作站建立保存文件磁盤方法(推薦)