Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
บทท 4
การทดสอบระบบ
เมอระบบไดออกแบบเสรจเรยบรอยแลว การทดสอบระบบเปนสวนทส าคญมากเพอใหมนใจไดวาผลลพธทจะไดมานนตรงกบการออกแบบไวหรอไม และมความนาเชอถอไดมากนอยเพยงใด
4.1 Active Directory
เพอใหทราบถงผลการท างานของโครงงานทงหมดเพอวเคราะหสาเหตและปญหาตางๆ ทเกดขนระหวางการท างาน ท าใหสามารถเรยนรและแกไขปญหาได
4.1.1 การสรางยสเซอรแอคเคาท
ใน Windows Server 2003 การสรางยสเซอรแอคเคาทสามารถท าไดหลายวธ เชนผานทาง Active Directory Users and Computers ซงเปนวธทสะดวกรวดเรวทสดส าหรบการสรางแอดเคาทปรมาณนอยๆ Active Directory Users and Computers เปนเครองมอทถกตดตงไวบนเครอง DC ใชส าหรบการสรางจดการแอดเคาทตางๆในโดเมน
4.1.2 การสราง User Account
เรยกใชงานเครองมอ Active Directory Users and Computers โดยคลก Start > Programs > Administrative Tools > Active Directory Users and Computers
รปท 4.1 การสราง User Account (1)
24
จากนนใหเขาไปยงโดเมนทตองการแลวเลอกทคอนเทนเนอรหรอคอนเทนเนอรทเปน OU กไดเชนกนแลวคลกขวาเลอก New > User
รปท 4.2 การสราง User Account (2)
ในหนาตางนใหก าหนดขอมลทเหมาะสมกบยสเซอรเชน ชอ, นามสกล หรอชอกลาง ฟลดขอมลทส าคญมอย 2 ฟลดคอ User logon name ใชลอกออนเขาโดเมน อกฟลดหนงคอ User logon name ใชลอกออนเขาโดเมนจากระบบปฏบตการรนเกากวา Windows 2000
รปท 4.3 การสราง User Account (3)
25
นอกจากนเราสามารถควบคมสงตางๆดงตอไปนได -User must change password at next logon ใหยสเซอรเปลยนรหสผานอกครงเมอลอกออนครงแรก -User cannot change password หามไมใหยสเซอรเปลยนรหสผาน -Password never expires รหสผานไมมวนหมดอาย -Account is disabled ให Disable ยสเซอรนไวกอนเพอปองกนไมใหยสเซอรใชแอคเคาทนลอกออนเขาระบบชวคราว
หลงจากก าหนดขอมลตางๆเรยบรอยแลวใหคลกป ม Next
รปท 4.4 การสราง User Account (4)
26
คลกป ม Finish เพอจบกระบวนการสรางยสเซอร
รปท 4.5 การสราง User Account (5)
4.3.1 การสรางกรป
เลอกคอนเทนเนอรทใชบรรจกรปนกอน จากนนคลกขวาเลอกเมน New > Group
รปท 4.6 การสราง Group (1)
27
จากนนกรอกขอมลทจ าเปนไมวาจะเปนชอของกรป, Group Scope และชนดของกรปวาเปนแบบ Security หรอ Distribution ตามล าดบเมอเสรจเรยบรอยแลวใหคลก OK
รปท 4.7 การสราง Group (2)
4.1.4 การเพมสมาชกของ Group
ใหคลกขวาท Group นนๆแลวเลอก Properties
รปท 4.8 การเพมสมาชกของกรป (1)
28
ใหเลอกแทบ Members > คลก Add.
รปท 4.9 การเพมสมาชกของกรป (2)
ในไดอะลอกบอก Enter the object name to select(example)ใหใสชอใสยสเซอรทตองการจะเพมเขากลมแลวคลก Check Name > OK
รปท 4.10 การเพมสมาชกของกรป (3)
29
คลก OK
รปท 4.11 การเพมสมาชกของกรป (4)
4.1.5 การสรางคอนเทนเนอร OU (Organizational Unit)
คลกท Start > Programs > Administrative Tools > Active Directory Users and Computers ในฝงของคอนโซลทรใหคลกขวาทโหนดโดเมนหรอโหนด OU ทตองการแลวเลอกเมน New > Organizational Unit
รปท 4.12 สรางคอนเทนเนอร OU (1)
30
ใสชอของ OU ทตองการคลกป ม OK เพอจบกระบวนการ
รปท 4.13 สรางคอนเทนเนอร OU (2)
4.1.6 การยาย Account
ใหคลกฃวาเลอกทยสเซอรแลวเลอกเมน Move
รปท 4.14 การยาย Account (1)
31
เลอกคอนเทนเนอรทตองการยาย Organization Unit แลวคลก OK
รปท 4.15 การยาย Account (2)
4.2 File Server
รปท 4.16 โครงสราง File Server
32
File Server คอมพวเตอรทท าหนาทเปนผ ใหทรพยากร (Resources) ตางๆ ซงไดแก หนวยประมวลผล หนวยความจ า หนวยความจ าส ารอง ฐานขอมล และโปรแกรมตางๆ เปนตน ในระบบเครอขายทองถน (LAN) มกเรยกคอมพวเตอรแมขายในระบบเครอขายระยะไกลทใชเมนเฟรมคอมพวเตอร หรอ มนคอมพวเตอร เปนศนยกลางของเครอขาย นยมเรยกวา Host Computer และเรยกเครองทรอรบบรการวา ลกขายหรอสถานงาน
รปท 4.17 Sharing folder
4.2.1 การแชรโฟลเดอร
เลอกโฟลเดอรทตองการแลวคลกขวาเลอกเมน Sharing and Security...
รปท 4.18 การ Sharing folders (1)
33
เลอก Share name จะปรากฏชอโฟลเดอรทแชร
รปท 4.19 การ Sharing folders (2)
การก าหนด Share Permission คลกท Permission
รปท 4.20 Permission (1)
34
ตารางท 4.1 แสดงชนดของ NTFS Permission ในระดบโฟลเดอร
Share Permission
ค าอธบาย
Read ใชอนญาต/ไมอนญาตใหยสเซอรหรอกรปมองเหนไฟล/โฟลเดอร,เปดไฟล/โปรแกรมและมองเหนคณสมบตของไฟล/โฟลเดอร
Change เทยบเทา Read + ใชอนญาต/ไมอนญาตใหยสเซอรหรอกรปสรางไฟล/โฟลเดอรใหมแกไขขอมลในไฟล, ลบไฟล/โฟลเดอร,และเปลยนคณสมบตตางๆของไฟล
Full Control
เทยบเทา Read + Change +ใชอนญาต/ไมอนญาตใหยสเซอรหรอกรปสามารถแกไข Permission ของไฟล/โฟลเดอร และ Take Ownership ได
ใหคลกป ม Add เพอคนหา User หรอ Group ทตองการแลวก าหนด Permissionใหกบ User หรอ Group
คลกเลอก User ตองการแลวคลก OK
รปท 4.21 Permission (2)
35
คลกเลอกยสเซอรแลวก าหนด Permission แลวกด OK
รปท 4.22 Permission (3)
4.2.2 การใหสทธ NTFS Permission
การให NTFS Permission นนสามารถใหไดทงกบยสเซอรและกรป โดยทวไปแลว วธทดทสดคอ ควรใหสทธทระดบกรปจากนนคอยท าใหยสเซอรทตองการใชงานไฟล/โฟลเดอรเขามาเปนสมาชกกรปดงกลาว
36
คลก Add เพอเพม User
รปท 4.23 NTFS Permission
37
จากนนในหนาตาง Select Users Computers or Group ใหพมพชอของยสเซอรทตองการลงในชอง Enter the object names to select ถาทราบชอบางสวนใหกด Check Name แลวกด OK
รปท 4.24 Add users to Permission
ตารางท 4.2 แสดงชนดของ NTFS Permission ในระดบไฟล
ชนดของ Permission
ค าอธบาย
Read อนญาต/ไมอนญาตใหยสเซอรอานขอมลของโฟลเดอรและไฟลทอยในโฟลเดอรซงรวมถงขอมลทบอกคณสมบตและ Permission ดวย
Write อนญาต/ไมอนญาตใหยสเซอรสรางไฟลขนมาใหมในโฟลเดอรเปลยนแปลงคณสมบตตางๆของไฟลและโฟลเดอร อาน Permission และคณสมบตของไฟลและโฟลเดอร
List Folder Contents
เหมอนกบ Read แตเพมวาจะอนญาต/ไมอนญาตใหเขาไปดรายชอไฟลและโฟลเดอรตางๆทอยภายใตโฟลเดอรนนไดหรอไม
Read & Execute
เหมอนกบ List Folder Contents แตเพมวาจะอนญาต/ไมอนญาตใหยสเซอรเอกซควตไฟลโปรแกรมทเกบอยในโฟลเดอรนนหรอไม
Modify เหมอนกบ Read, Write, List Folder Contentsและ Read & Executeแตจะเพมวายสเซอรสามารถลบและแกไขไฟลหรอโฟลเดอรภายใตโฟลเดอรนน
Full Control เปนสทธระดบสงสดทสามารถท าอะไรกบโฟลเดอรกได ซงรวมถงการยดความเปนเจาของไฟลโฟลเดอรและเปลยน Permission ของไฟลโฟลเดอร
38
คลก Advanced เพอเรยกด Special Permission ของไฟลและโฟลเดอร
รปท 4.25 Special Permission
กราตรวจสอบวาโฟลเดอรมการใชงาน Special Permission หรอไม ในหนาตางชอไฟลหรอโฟลเดอรใหเลอก Properties > Security คลกทยสเซอร สงเกตในชอง Permission for <username> ดท Special Permissions ถกเชคเลอกหรอไมถาใชแสดงวามการใชงาน
การก าหนด Special Permission คลก Advanced
รปท 4.26 การก าหนด Special Permission (1)
39
คลก Add เพอเพม User
รปท 4.27 การก าหนด Special Permission (2)
ใสชอ User ในชอง Enter the object name to select กด OK
รปท 4.28 หนาตาง Select User
ปรากฏหนาตาง Permission Entry for <name folder> และในชอง Apply onto ใหเลอกคาตามตารางดานลาง จากนนเลอกคา Permission ทตองการ Allow หรอ Deny
40
รปท 4.29 ก าหนดคา Permission Entry for (Home Folder) (1)
ตารางท 4.3 การก าหนด Special Permission
ออปชน ค าอธบาย This folder only บงคบเฉพาะโฟลเดอรนเทานน This folder subfolders and file
บงคบใชกบโฟลเดอรน ซบโฟลเดอรทอยภายใตโฟลเดอรนและไฟลทงหมดในโฟลเดอรน
This folder and subfolders
บงคบใชกบโฟลเดอรน ซบโฟลเดอรทอยภายใตโฟลเดอรน
This folder and files บงคบใชกบโฟลเดอรน ซบโฟลเดอรนและไฟลทอยในโฟลเดอรน Subfolders and files only บงคบใชเฉพาะซบโฟลเดอรและไฟลทอยใตโฟลเดอรน Subfolders only บงคบใช ซบโฟลเดอรภายใตโฟลเดอรน Files only บงคบใชเฉพาะกบไฟลภายใตโฟลเดอรนเทานน
41
เมอเสรจเรยนรอยแลวใหสงเกตดานลางของหนาตาง Permission ทก าลงก าหนดคานไมมผลตอออบเจคใหมทอาจเกดขนในอนาคตใหคลกเลอก Apply these permissions to objects and/or containers within this containers only แลวคลกป ม OK
รปท 4.30 Permission Entry for (Home Folder) (2)
42
4.2.3 การก าหนด Home Directory
Home Directory เปนโฟลเดอรทมไวใหยสเซอรแตละคนเกบขอมลสวนตวของตวเองเราสามารถก าหนดไดวา เมอยสเซอรลอกออนเขาระบบโดเมนแลวใหแมพไดรไปยงแชรโฟลเดอรทจดสรรไวส าหรบ Home Directory โดยเฉพาะ
โดยเขาไปท Start > Administrative Tools > Active Directory Users and Computers ไปทคอนเทนเนอรทเกบ User หรอ คอนเทนเนอร OU ทเกบ User แลวคลกขวาทยสเซอรแลวเลอก Properties
รปท 4.31 ก าหนด Home Folder (1)
43
เลอกแทบ Profile คลกเลอกเชคบอกท Connect เลอกชอไดรเปน H: ในชอง To ใหใส \\ <computer name or IP Address>\<Folder Sharing>\%username% แลวคลกOK
รปท 4.32 ก าหนด Home Folder (2)
%username% เปนตวแปรของระบบทใชอางองชอยสเซอรแอคเคาททก าลงใชงานอยมประโยชนมากในการปรบเปลยนคาคณสมบตตางๆของยสเซอรหลายคนพรอมกนโดยผานการรนสครปตหรอผานหนาจอ Active Directory Users and Computers
ลอกออนเขาโดเมนเพอทดสอบผล
รปท 4.33 ก าหนด Home Folder (3)
44
แสดงไดรฟทไดก าหนด
รปท 4.34 ก าหนด Home Folder (4)
4.2.4 การก าหนด Quota
การสราง Quota Templates โดยคลกท Start > Administrative Tools > File Server Resource Manager
รปท 4.35 เปดเครองมอ File Server Resource Manager
45
ในหนาตาง File Server Resource Manager ไปท Quota Monument > Quota Templatesโดยคลกขวาท Quota Templates แลวเลอก Create Quota from Templates...
รปท 4.36 สราง Quota Templates
ในแทบ Setting ในชอง Templates Name ใสชอ Templates ในชอง Label (Optional) ก าหนดค าอธบาย Limit ใหก าหนดตวเลขจ ากดเนอทพรอมทงหนวยทใช
Hard Quota : Do not allow users to exceed limit ไมอนญาตใหยสเซอรใชเนอทเกน
Soft Quota : Allow users to exceed limit (use for mounting) ยอมใหยสเซอรใชเนอทเกนได(ใชส าหรบเฝาตดตามเพยงอยางเดยว) เสรจแลวกด OK
46
รปท 4.37 สราง Quota Template
ในสวนของ Notification thresholds ใชส าหรบก าหนดวาเมอถงกเปอรเซนของลมตแลวใหแจงเตอนหรอท าอะไรบาง
E-mail Message ก าหนดใหแจงเตอนไปยงผดแลระบบดวยอเมลหรอไม
Event Log ใชก าหนดจะใหเขยน Event Log หรอไม ถาจะเขยนประกอบดวยขอมลอะไรบาง
Command ใชก าหนดจะใหรนค าสงหรอเรยกใชโปรแกรมอะไรหรอไม ถาตองรนใหรนภายใตสทธของยสเซอรใด และมพารามเตอรอะไรบาง
Report ใชก าหนดวาจะใหสรางไฟลรายงานขนมาใหมหรอไม และสงรายงานนไปใหยสเซอรใดผานทางอเมล
เมอก าหนดคาเสรจแลวใหคลกป ม OK เพอกลบไปยงหนาตาง Create Quota Templates แลวคลก OK อกครงเพอสงสราง Quota Templates
47
รปท 4.38 คณสมบตทมขอจ ากด
เมอกลบมาทหนาตาง Quota Management จะพบกบ Quota Templates ทเพงสรางเสรจ
รปท 4.39 แสดง Templates
48
การก าหนด Quota จาก Quota Templates ไปท Quota คลกขวาเลอกเมน Create Quota…
รปท 4.40 สราง Quota
ทหนาตาง Quota path ใหคลก Browse…ไปหาโฟลเดอรทตองการก าหนด Quota เสรจแลวคลกOK
รปท 4.41 Select for โฟลเดอร
49
คลกเลอก Auto apply template and create quota on existing and new subfolders
ใน Quota properties ไปท Device properties from this Quota template ใหเลอก Quota Templates ทไดสรางไวกอนหนานเสรจแลวคลก Create
รปท 4.42 ก าหนด Quota
การสราง Auto Quota คอความสามารถทสราง Quota Templates เพอใชควบคมโฟลเดอรหนงๆแลว FSRM จะสราง Quota Template เดยวกนนบงคบใชกบซบโฟลเดอรทงทมอยในปจจบนหรอสรางใหมในอนาคตไดโดยอตโนมต ซงแตกตางจาก Quota ปกต กลาวคอ Quota ปกตเมอบงคบใชทโฟลเดอรใดแลวจะครอบคลมซบโฟลเดอรทงหมดภายใตซบโฟลเดอรนนดวยในขณะท Auto Quota แตละซบโฟลเดอรจะม Quota บงคบใชเปนของตวเองเปนอสระไมขนกบ Quota ของโฟลเดอรแมอก
50
รปท 4.43 แสดง Auto Quota
แสดง Quota ทไดก าหนดใหกบโฟลเดอรและซบโฟลเดอร
รปท 4.44 Quota
51
4.2.5 การสรางFile Screen บงคบใชไปทโฟลเดอรตางๆ
หนาคอลโซล File Server Resource Manager > File Screening Management คลกขวาเลอกเมน Create File Screen…
รปท 4.45 สราง File Screen (1)
ทชอง File screen path เลอก Browse ไปหาโฟลเดอรทตองการบงคบใช File Screen
คลกท Define Custom the file screen properties คลกเลอก Custom Properties…
52
รปท 4.46 สราง File Screen (2)
หนาตาง File Screen Properties on: ใหคลกท Create…
รปท 4.47 สราง File Screen (3)
53
ในชอง File group name ใสชอ Templates ในชอง Files to include ใสนามสกลไฟลทตองการบงคบใช File Screen แลวคลก Add แลวคลก OK
รปท 4.48 สราง File Screen (4)
กลบมาหนา File Screen Properties on ในหวขอ Select file group to block คลกเซคบอกหนา Templates ทไดสรางกอนหนานแลวกด OK
รปท 4.49 สราง File Screen (5)
54
ตงชอใหกบ Template ในชอง Template name แลวคลก OK
รปท 4.50 สราง File Screen (6)
แสดง File Screens ทไดสรางไว
รปท 4.51 สราง File Screen (7)
55
ทดสอบโดยกอปปไฟล.text ไปไวในโฟลเดอรทบงคบ File Screen
รปท 4.52 ทดสอบ File Screen
56
4.3 การทดสอบระบบ Mail Server
4.3.1ตงคา hMailServer
คลก Connect
รปท 4.53 ท าการ connect
ปอนรหสผาน แลวคลก OK
รปท 4.54 ท าการปอนรหสผาน
57
คลก Add Domain
รปท 4.55 Add Domain
ปอนชอ Domain ในชอง Domain ปอน Siammail.no-ip.org คลกป ม Save
รปท 4.56 ปอนชอ Domain
58
ไปท Domain > Siammail.no-ip.org > Accounts คลกป ม Add
รปท 4.57 การ Add Accounts
ตงชออเมล พรอมรหสผาน แลวคลกป ม Save
รปท 4.58 ก าหนดการตงชออเมลและรหสผาน
59
ก าหนดคา IP Ranges
รปท 4.59 การก าหนดคา IP Ranges
4.3.2 ตงคา outlook
เรมตนเขาหนา Outlook
รปท 4.60 การเขาหนา Outlook
60
ปอน Display name , Platoosom คลก Next
รปท 4.61 การปอน Display,Platoosom
ปอนอเมล [email protected]
รปท 4.62 การปอนอเมล
61
ในชอง incoming และ outgoing mail เราจะใสไอพ 192.168.0.5 ซงหมายถง เครองของเราเอง ทไดตดตงเมลเซฟเวอรไวเรยบรอยแลว ปอนรายละเอยดตามภาพแลวคลก Next
รปท 4.63 การใส IP ชอง incoming และ outgoing mail
Incoming mail : 192.168.0.5
Outgoing mail : 192.168.0.5
ตรง Account name ใหปอนอเมลแบบเตม ปอนรหสผาน แลวคลก Next
รปท 4.64 การปอน Account nameและPassword
62
คลก Finish
รปท 4.65 เสรจสนการตงคา Outlook
4.3.3 ทดสอบรบ – สง Mail
ทดสอบสงMail ไปท ผใช Dttuser1
รปท 4.66 ทดสอบสงMail ไปท ผใช Dttuser1
63
ผใช Dttuser1 ไดรบMail จากผใช test
รปท 4.67 ผใช Dttuser1 ไดรบMail จากผใช test
ทดสอบสงMail ไปท ผใช Test
รปท 4.68 ทดสอบสงMail ไปท ผใช Test
64
ผใช Test ไดรบMail จากผใช Dttuser1
รปท 4.69 ผใช Test ไดรบMail จากผใช Dttuser1
ทดสอบสงMail ไปท Hotmail
รปท 4.70 ทดสอบสงMail ไปท Hotmail
65
Hotmail ไดรบจาก ผใช Dttuser1
รปท 4.71 Hotmail ไดรบจาก ผใช Dttuser1
ทดสอบสง Mail จาก Hotmail ไปยง ผใช Dttuser1
รปท 4.72 ทดสอบสง Mail จาก Hotmail ไปยง ผใช Dttuser1
66
ผใชDttuser1 ไดรบMail จาก Hotmail
รปท 4.73 ผใช Dttuser1 ไดรบMail จาก Hotmail
ทดสอบสงMail ไปท Gmail
รปท 4.74 ทดสอบสงMail ไปท Gmail
67
Gmail ไดรบจาก ผใชDttuser1
รปท 4.75 Gmail ไดรบMail จาก ผใช Dttuser1
ทดสอบสง Mail จาก Gmail ไปยง ผใช Dttuser1
รปท 4.76 ทดสอบสง Mail จาก Gmail ไปยง ผใช Dttuser1
68
ผใช Dttuser1 ไดรบMail จาก Gmail
รปท 4.77 ผใช Dttuser1 ไดรบMail จาก Gmail
69
4.4 การแบคอพขอมล
4.4.1 การแบคอพดวยโปรแกรม NT Backup
การแบคอพนนเราตองใชยสเซอรแอตเคาททเปนสมาชกกรปของกรป Administrator หรอ Backup Operators เทานนจงจะสามารถแบคอพ System State ไดเรมจากเรยกเครองมอ Backup Utility ของ Windows ชนมา
โดยไปท Start > Run แลวพมพ ntbackup.exe แลวกด OK
รปท 4.78 หนาตาง Run
เลอก Advanced Mode
รปท 4.79 หนาตาง Welcome to the Backup or Restore Wizard
70
ใหเลอกสงทตองการแบคอพในทนเลอกปน System State ในชองของ Backup media or file name ใหเลอก Browse..ไปหาต าแหนงทเกบไฟลหรอเทปแบคอพในทนเลอกเกบไวในไดรด ในโฟลเดอรชอBackup แลวคลก Start
รปท 4.80 หนาตาง Backup
เลอก Append this backup to the media แลวคลก Start Backup
รปท 4.81 หนาตาง Backup Job Information
71
หนาตางระหวางท าการแบคอพขอมล รอสกคร
รปท 4.82 หนาตาง Backup Progress
เมอเสรจแลวใหเลอก Close เพอจบการท างานเปนอนเสรจสนหรอ Report เพอดรายละเอยดของการแบคอพ
รปท 4.83 หนาตาง Backup Progress
72
เมอแบคอพเสรจเรยบรอยแลวจะไดไฟล .bkf
รปท 4.84 หนาตางแสดงไฟลทไดจากการแบคอพ
4.4.2 การรสตอรดวยโปรแกรม NT Backup
หนาตาง Manage Your Server กอนการรสตอร
รปท 4.85 หนาตางกอนการรสตอรขอมลลงเครองใหม
73
ไปท Start > Run แลวพมพ ntbackup.exe
รปท 4.86 หนาตาง Run
เลอก Next
รปท 4.87 หนาตาง Welcome to the Backup or Restore Wizard
74
เลอกป ม Restore Wizard (Advanced)
รปท 4.88 หนาตาง Welcome to the backup Utility Advanced Mode
เลอก Next
รปท 4.89 หนาตาง Welcome to the Restore Wizard
75
ให Browseหาไฟลแบคอพทตองการจะรสตอรแลวคลก Next
รปท 4.90 หนาตาง What to Restore
คลก Finish
รปท 4.91 หนาตาง Completing the Restore Wizard
76
เลอก OK
รปท 4.92 หนาตาง Warning
รอสกคร
รปท 4.93 หนาตาง Restore Progress
77
เลอก Close
รปท 4.94 หนาตางRestore Progress
เลอก Yes เพอเรมการท างานของคอมพวเตอรใหม
รปท 4.95 หนาตาง Backup Utility