HỆ ĐIỀU HÀNH WINDOWS VÀ LINUX UNIX BÁO CÀO BÀI THỰC HÀNH SỐ 1 Tìm hiểu về máy chủ Windows sever với chức năng domain ,Kiến truc chung của Windows NT :Kiến trúc Windows sever 2003 : cài đặt phầm mềm máy ảo vmqware
Trang 1HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
KHOA AN TOÀN THÔNG TIN
Môn : HỆ ĐIỀU HÀNH WINDOWS VÀ LINUX /UNIX
BÁO CÀO BÀI THỰC HÀNH SỐ 1
Họ và tên sinh viên : Lê văn Tráng
Mã sinh viên : B20dcat190
Họ và tên giảng viên : TS Đinh Trường Duy
Hà Nội 9/2022
I Giới thiệu về bài thực hành
Trang 21 : Mục đích : Tìm hiểu về máy chủ Windows sever với chức năng domain
2:Cơ sở lí thuyết :
Windows sever là một nhánh của hệ điều hành máy chủ đượcsản xuất bởi Microsoft và phiên bản đầu tiên đó là Windows sever NT ra đời vào năm 1994 , hiện tại đã có Windows sever 2022
- Các hệ điều hành của nhánh này:
Trang 3Kenel mode làm việc bởi hardware thông qua Hardware Abstraction Layer
2.2 Kiến truc chung của Windows NT :
Kiến trúc chung của Windows NT :
Trang 4Hế thống con Win 32 và các hệ thống con về môi trường chẳng hạn như DOS /Win 16.0S/2 và thệ thống POSIX chạy dưới chế
độ User
Các lớp chính hệ điều hành Windows NT :
Lớp phần cứng trừu tượng Harware Astraction Layer – HAL ) :
Là phần mà Kernel có thể được ghi vào giao diện phần ảo
Trang 5thay vì vào phần cứng máy tính Phần lớn Kernel sử dụng HAL để truy cập các tài nguyên máy tính
Lớp Kernel :
Cung cấp chức năng cơ bản hệ điều hành sử dụng bởi cácthành phần thưc thi khác Kernel tương đối nhỏ và cung cấp thành phần cốt yếu cho chức năng hệ điều hành , chịu trách nhiệm về quản lí luồng , quản lí phần cứng và đồng
bộ đa xử lí Các thành phần Executive :
Là các thành phần hệ điều hành ở chế độ Kernel thi hành các dịch vụ như :
- Quản lí đối tượng (Object manager)
- Bảo mật (sercurity monitor)
- Quản lí tiến hành ( process manager)
- Quản lí bộ nhớ ảo ( virtual memory manager)
- Thủ tục cục bộ gọi tiện ích quản lí nhập / xuất (I/O manager)2.3 : Kiến trúc Windows sever 2003 :
Kiến trúc cơ bản :
Trang 6
Windows server 2003 gồm User mode và Kernel mode
User gồm :
Application process là tập các chương trình chạy trên
win : Win 32 application hoặc là POSIX applicationProteched subsystem mỗi hệ thống con đó đều đượcxây dựng một process riêng biệt với không gian riêngbảo vệ địa chỉ đó
Win32 subsystem là 1 thành phần không thể thiếu , cung cấp chức năng của windows
Giao diện lập trình ứng dụng API là thành phần trunggian hỗ trợ application rất hữu ích trong phát triển ứng dụng trên win 32 bit và 64 bit
Trang 7Hệ điều hành Windows hỗ trợ cacs tình năng :
- Đa nhiệm
- Tính linh hoạt để chọn một giao diện lập trình
- Một giao diện người dung đồ họa (GUI) và 1 giao diện dòng lệnh cho người dùng và quản trị viên
- Tích hợp kết nối mạng ( tiêu chuẩn TCp/IP)
- Quy trình dịch vụ hệ thống liên tục “ Windows Service “
và các dịch vụ quản lí của Windows – Service Control
Manager (SCM)
Kiến trúc chi tiết Windows server 2003
- Environment Subsystem and Subsystem DLLs là thành phần quan trọng trong Win nói chung và Win server nói riêng Win ko thể chạy nếu không có phân hệ này
- Executive : tập hợp các kiểu hàm chức năng
Trang 8Các hàm chức năng có khả năng gọi từ chế độ User Mode
Được xuất ra qua NtDll.dll
Đa số các dịch vụ có thể được tru cập thông qua các hàm API của Win
Các hàm điều khiển thiết bị
Được gọi qua các hàm DeviceIoControl
Cung cấp 1 giao diện chung từ User mode tới Kernel mode để thực hiện gọi các hàm trong trình điều khiển các thiết bị
NHững phần chính :
Configuration manager : quản lí Registry System
Process and Thread manager : tạo / ngắt Processes and Thread , hỗ trợ Process and Thread thực thi trong kernel
Sercurity Reference monitor:
- Là 1 phần của Ntosknl.exe
- Thực thi Secure Policies trên Local Host
- Bảo vệ System Resources
- Kiểm toán và bảo vệ Object
Tạo, xóa bảo vệ và theo dõi Object
Cung cấp 1 cơ chế thông nhất phổ biến cho System Resources
Trang 9 Phân tách Object bảo vệ trong 1 Domain của Os Windows có 2 kiểu Object
Không hiển thị trong Code ở User mode
Được tạo ra và chỉ sử dụng bên trong Executive
EOS chứa đựng Kos Đặc điểm kernel:
Được sử dụng bởi các thành phần thực thi
Hỗ trợ kiến trúc phần cứng ở mức thấp
Có sự khác nhau trên mỗi Processor Architecture
Chủ yếu viết trên C và Asembly Device Drivers là 1 thành phần quan trọng được tái từ kernel thường kết thúc bằng sys đa phần viết bằng C++
Trang 10Trên là giao diện chính của chương trình Vmware
Chọn create a new virtual Machine
Trang 11
Chọn Typical để cài đặt và nhấn next
Trang 12Giao diện để lựa chọn hệ điều hành hiện ra , lựa chọn
Installer disc image (ios) và họn file chuển bị từ trước
Khi Vmware phát hiện file ios của Windows sever 2019 sẽ hiện Easy Install
Trang 13
Cửa sổ này sẽ nhập key bản quyền , tên người dùng ( mã SV)
và nhấn next
Trang 14Nhấn next
Trang 15Nhấn close máy ảo sẽ tự động chạy
Trang 16Nhấn next
Trang 19Đã cài đặt xong Windows sever 2019 trên Vmware
3.2 Nâng cấp thành Domain Controller
3.2.1 kiểm tra tên Server
Trang 20Vào tìm kiến chọn controller ->advanced System setting -> đổi tên 3.2.2 cài đặt static IP
Open Network and sharing Center -> channge -> ethernet -> properties -> Internet Protocol Version 4 -> use the following IP -> restart
Trang 213.2.3 Cài đặt server role trong server manager
Trang 23Nhấn Install
3.2.4 nâng cấp Server thành Domain Controller
Trang 29Nâng cấp thành công Windows server thành DC