BỘ CÔNG THƢƠNG
TRƢỜNG CAO ĐẲNG CÔNG NGHIỆP VÀ THƢƠNG MẠI
GIÁO TRÌNH
ĐUN: QUẢN TRỊ HỆ THỐNG WEBSERVER
VÀ MAILSERVER
NGHỀ : QUẢN TRỊ MẠNG
Trình độ: CAO ĐẲNG NGHỀ
Ban hành kèm theo Quyết định số: /-CDCN&TM ngày tháng năm 2018 của
Hiệu trưởng Trường Cao đẳng Công nghiệp và Thương Mại
Vĩnh phúc, năm 2018
MỤC LỤC
CHƢƠNG 1. NHỮNG KHÁI NIỆM BẢN ............................................... 1
1.1. Scripts và Network Scripting .................................................................... 1
1.2. Các thành phần của Script ......................................................................... 2
1.3. Điều khiển lỗi, định nghĩa biến và dữ liệu ngƣời dùng ............................. 4
1.4. Ví dụ vxây dựng và thi hành một Scripts ............................................... 5
CHƢƠNG 2. KIỂM SOÁT QUẢN LÝ WINDOWS BẰNG SCRIPT (WINDOWS
MANAGEMENT INSTRUMENTATION WMI SCRIPTS) ........................ 7
2.1.Giới thiu WMI ......................................................................................... 7
2. 2. Nguyên tắc hoạt động của WMI ............................................................ 13
2.3. Các lớp WMI .......................................................................................... 14
2.4. Sử dụng WMI ......................................................................................... 16
2.5. Các thuộc tín ca WMI ........................................................................... 29
CHƢƠNG 3. VIẾT KỊCH BẢN CHẠY TRÊN CÁC MÁY TỪ XA (SCRIPTING
REMOTE)........................................................................................................ 34
3.1. Giới thiệu về Scripting Romote và xây dựng Scripting Romote .............. 34
3.3. Xử lý sự cố lỗi với Scripting Romote ...................................................... 40
3.4. Xử lý lỗi kịch bản điều khiển từ xa bằng Network Monitor 3.0 .............. 48
3.5. Tìm hiu kịch bản điu khiển xa ............................................................. 57
3.6.Các thủ thuật của kch bản điều khin xa ................................................. 61
CHƢƠNG 4. MỘT SỐ THỦ THUẬT SCRIPTS KHÁC ................................. 67
4.1. Thủ thuật “runas” nhƣng với sự mã hóa .................................................. 67
4.2.Truy vấn cho quản trị viên cục bộ bằng WMIC ....................................... 72
4.4. Sử dụng WMIC tƣơng tác ....................................................................... 95
4.4. Sử dụng WMIC trong các file Batch ....................................................... 96
1
CHƢƠNG TRÌNH MÔN HỌC
Tên môn học: Qun trị hệ thống Webserver, Mail server
Mã môn học: MĐCC13030131
Thời gian thực hiện môn học: 75 giờ; (Lý thuyết: 15 giờ; Thực hành, t nghim,
thảo luận, bài tập: 57 giờ; Kiểm tra: 3 giờ)
I. Vị trí, tính chất của môn học:
- Vị trí của môn học:n học đƣợc bố trí sau khi sinh viên học xong các môn học
chung, các môn học cơ sở chuyên ngành, sau một số mô đun chuyên môn nghnhƣ:
Mạng máy tính căn bản, Hệ điều hành, Quản trị Windows server cơ bản, Qun trị
Windows Server nâng cao.
- Tính chất của môn học: Là môn học môn học, mô đun chuyên môn ngành, nghề.
II. Mục tiêu môn học:
Môn học này cung cấp cho ngƣời học các kiến thức cơ bản về kịch bản qun lý,
điu hành mng, kịch bản tấn công mạng, kỹ thuật xây dựng kịch bản mạng
- Về kiến thức:
+ Trình bày đƣợc các kiến thức cơ bản về kch bản mng và kỹ thuật xây dựng
kịch bản, các bƣớc xây dựng và triển khai kịch bản qun lý, kiểm soát Windows
và điều khin từ xa trên nền VB Scripts
- Về kỹ năng:
+ Xây dựng đƣợc kch bản triển khai quản lý máy tính và hệ thống mạng.
+ Tự động hóa việc quản , phát hin lỗi, báo cáo và xử lý lỗi bằng Scripts.
+ Sử dụng các lớp, các đối tƣng và thành phần của đối tƣợng để xây dựng các
kỹ thuật kịch bản hỗ trợ tự động hóa quá trình kiểm soát và điu khiển.
- Về thái độ: Có đạo đức và lƣơng tâm nghề nghiệp, ý thức kỷ luật tốt, tích cực tiếp
thu kiến thức mới.
III. Nội dung môn học:
1. Nội dung tổng quát và phân phối thời gian:
TT
Nội dung môn học
Thời gian (giờ)
Tổng
số
thuyế
Th
c
Kiể
m
2
t
hành
tra
1
Chƣơng 1. Những khái niệm cơ bản
5
5
0
2
Chƣơng 2. Kiểm soát quản lý Windows
bằng Script (Windows Management
Instrumentation WMI Scripts)
23
3
19
1
3
Chƣơng 3. Viết kịch bản chạy trênc máy
từ xa (scripting remote)
22
2
19
1
4
Chƣơng 4. Một số thủ thuật Scripts khác
25
5
19
1
Tổng cộng
75
15
57
3
2. Nội dung chi tiết:
Chƣơng 1. Những khái niệm cơ bản
Mục tiêu:
- Kiến thức: Trình bày kch bản và kịch bản mạng y tính tn nền tảng hệ
điu hành Windows, liệt kê đƣợc các bƣớc xây dựng và triển khai đƣợc một
kịch bản và mô tả đƣợc các thành phần của một Scripts.
- Kỹ năng:
+ Viết đƣợc 1 Script sử dụng mã lệnh có sẵn
+ Trin khai đƣợc 1 Script đã xây dựng
- Thái độ: Tích cực tìm hiu về kịch bản mạng.
Nội dung chƣơng: Thời gian: 5 giờ (LT: 5; TH: 0)
1.1. Scripts và Network Scripting
1.2. Các thành phn của Script
1.3. Điu khiển lỗi, định nghĩa biến và dữ liệu ngƣời dùng
1.4. dụ về xây dựng và thi hành một Scripts
Chƣơng 2. Kiểm soát quản lý Windows bằng Script (Windows Management
Instrumentation WMI Scripts)
Mục tiêu:
- Kiến thức: Trình bày đƣợc ý nghĩa và nguyên tắc hoạt động của VMI, các lớp
WMI và cách sử dụng WMI.
- Kỹ năng:
+ Xây dựng đƣợc WMI để quản kiểm soát Windows và hệ thống máy tính
trên hệ thống mạng
+ Trin khai Script để tự động hóa quá trình kim soát hệ thống mạng
- Thái độ: Tích cực tìm hiu về các thành phần phần của WMI Scripts.
Nội dung chƣơng: Thời gian: 23 giờ (LT: 3; TH: 20)
3
2.1. Gii thiệu WMI
2.2. Nguyên tắc hoạt động của WMI
2.3. Các lớp WMI
2.4. Sử dụng WMI
2.5. Sử dụng Win32_NetworkAdapterConfiguration
2.6. Các thuộc tín của WMI
Chƣơng 3. Viết kịch bản chạy trên các máy từ xa (scripting remote)
Mục tiêu:
- Kiến thức: Trình bày đƣợc ý nghĩa và nguyên tắc hoạt động của kịch bản trên
các máy từ xa, các lớp scripting remote và cách sử dụng scripting remote.
- Kỹ năng:
+ Xây dựng đƣợc scripting remote để qun lý kiểm soát điu khiển từ xa các
máy tính trên hệ thống mng
+ Trin khai Script để tự động hóa quá trình điu khiển từ xa trong hệ thng
mng
- Thái độ: Tích cực tìm hiu về các thành phần phần của Remote Scripting.
Nội dung chƣơng: Thời gian: 22 giờ (LT: 2; TH: 20)
3.1. Gii thiệu về Scripting Romote và xây dựng Scripting Romote
3.2. Xử lý sự cố li với Scripting Romote
3.3. Xử lý lỗi kch bản điu khiển từ xa bằng Network Monitor 3.0
3.4. Tìm hiểu kịch bản điều khin xa
3.5. Các thủ thuật của kịch bản điu khiển xa
Chƣơng 4. Mt số thủ thuật Scripts khác
Mục tiêu:
- Kiến thức: Sinh viên trìnhy đƣợc các thủ thuật runas, truy vấn cục bộ để lấy
thông tin, tƣơng tác và xử lý theo lô.
- Kỹ năng:
+ Triển khai đƣợc các thủ thuật mã hóa, truy vấn, tƣơng tác và xử lý theo lô với
thủ thuật runas và các WMIC tƣơng ứng
Thái độ: Tích cực tìm hiu về các kỹ thuật Script bổ sung
Nội dung chƣơng: Thời gian: 25 giờ (LT: 5; TH: 20)
4.1. Thủ thuật “runas” nhƣng với sự mã hóa
4.2. Truy vấn cho quản trị viên cục bộ bằng WMIC
4.3. Sử dụng WMIC tƣơng tác
4.4. Sử dụng WMIC trong các file Batch
IV. Điều kiện thực hiện chƣơng trình: