Hướng dẫn giảng dạy mạng & phần cứng - Chứng chỉ: Quản trị mạng Linux
Sau khi hoàn thành khóa học, học viên sẽ có khả năng:
Cài đặt và sử dụng hệ điều hành Linux (phiên bản mới nhất của RedHat) và thực thi được
các thao tác tạo tập tin, thư mục, quản lý người dùng, cấp quyền hạn sử dụng tài nguyên,
soạn thảo văn bản bằng các công cụ, chia sẻ tài nguyên thông qua dịch vụ Samba, đặt
hạn ngạch để giới hạn sử dụng tài nguyên đĩa cứng.
Cấu hình và quản trị các dịch vụ mạng trên hệ thống Linux như: DNS, FTP, WEB, MAIL,
PROXY.
Thiết lập một số cơ chế bảo mật hệ thống Linux thông qua các công cụ như: iptables,
tcp_wrappers,
Tổ chức hệ thống cho phép người dùng có thể làm việc từ xa qua Web, SSH, Telnet,
SFTP sử dụng các công cụ như: Webmin, Usermin, OpenSSH, TELNET
Trang 1
Trang 2
Trang 3
Trang 4
Trang 5
Trang 6
Trang 7
Trang 8
Trang 9
Trang 10
Tải về để xem bản đầy đủ
Tóm tắt nội dung tài liệu: Hướng dẫn giảng dạy mạng & phần cứng - Chứng chỉ: Quản trị mạng Linux
TRUNG TÂM TIN HỌC - ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM 227 Nguyễn Văn Cừ - Quận 5 – TP. Hồ Chí Minh Tel: 8351056 – Fax 8324466 – Email: ttth@hcmuns.edu.vn Mã tài liệu: DT_NCM_MG_HDGD_QTMLX Phiên bản 1.2 – Tháng 4/2006 HƯỚNG DẪN GIẢNG DẠY CHƯƠNG TRÌNH KỸ THUẬT VIÊN Ngành MẠNG & PHẦN CỨNG Học phần IV CHỨNG CHỈ QUẢN TRỊ MẠNG LINUX Hướng dẫn giảng dạy Học phần 4 - Chứng chỉ quản trị mạng Linux Trang 2/271 MỤC LỤC MỤC LỤC ...................................................................................................................... 2 MỤC TIÊU ...................................................................................................................11 ĐỐI TƯỢNG HỌC VIÊN................................................................................................11 PHÂN BỐ BÀI GIẢNG ..................................................................................................11 BÀI 1 Giới Thiệu Hệ Điều Hành Linux........................................................................13 Tóm tắt ......................................................................................................................13 I. Vài dòng lịch sử về Linux ................................................................................14 II. Lịch sử phát triển của Linux............................................................................15 III. Những ưu điểm của Linux...............................................................................16 III.1. Khả năng tương thích với các hệ mở.....................................................................16 III.2. Hỗ trợ ứng dụng.....................................................................................................16 III.3. Lợi ích cho giới chuyên nghiệp điện toán...............................................................16 IV. Khuyết điểm của Linux....................................................................................16 IV.1. Hỗ trợ kỹ thuật........................................................................................................16 IV.2. phần cứng ..............................................................................................................17 V. Kiến trúc của hệ điều hành Linux....................................................................17 V.1. Hạt nhân (Kernel) ...................................................................................................17 V.2. Shell .......................................................................................................................18 V.3. Các tiện ích ............................................................................................................18 V.4. Chương trình ứng dụng..........................................................................................18 VI. Các đặc tính cơ bản của Linux.........................................................................18 VI.1. Đa tiến trình............................................................................................................18 VI.2. Tốc độ cao..............................................................................................................18 VI.3. Bộ nhớ ảo...............................................................................................................19 VI.4. Sử dụng chung thư viện.........................................................................................19 VI.5. Sử dụng các chương trình xử lý văn bản...............................................................19 VI.6. Sử dụng giao diện cửa sổ ......................................................................................19 VI.7. Network Information Service (NIS) .........................................................................19 VI.8. Lập lịch hoạt động chương trình, ứng dụng...........................................................19 VI.9. Các tiện ích sao lưu dữ liệu ...................................................................................20 VI.10. Hỗ trợ nhiều ngôn ngữ lập trình. ............................................................................20 BÀI 2 Cài Đặt Hệ Điều Hành Linux ............................................................................21 Tóm tắt ......................................................................................................................21 I. Yêu cầu phần cứng..........................................................................................22 II. Đĩa cứng và phân vùng đĩa trong Linux..........................................................22 III. Quản lý ổ đĩa và partition trong Linux ............................................................22 IV. Khởi động chương trình cài đặt.......................................................................23 IV.1. Boot từ CD-ROM....................................................................................................23 IV.2. Boot từ đĩa khởi động Windows .............................................................................23 IV.3. Boot từ đĩa mềm khởi động Linux ..........................................................................23 V. Các bước cài đặt hệ điều hành Linux ..............................................................24 V.1. Chọn phương thức cài đặt .....................................................................................24 V.2. Chọn chế độ cài đặt ...............................................................................................24 V.3. Chọn ngôn ngữ hiển thị trong quá trình cài đặt ......................................................24 V.4. Cấu hình bàn phím.................................................................................................25 Hướng dẫn giảng dạy Học phần 4 - Chứng chỉ quản trị mạng Linux Trang 3/271 V.5. Chọn cấu hình mouse ........................................................ ... ve ServerName? a) Đúng b) Sai 41) Bạn đã cấu hình quota trong file fstab đúng, dùng lệnh quotacheck và cấp quota cho user nhưng quota vẫn chưa thực thi. Tại sao? a) Chưa khởi động lại máy tính b) Quota chưa được bật lên c) Kiểm tra lại file fstab d) Chạy lại lệnh quotacheck 42) DNS cung cấp việc chuyển đổi nào sau đây thành địa chỉ IP? a) Tên NETBIOS b) Hostname c) MAC address d) CNAME 43) Tập tin /etc/resolv.conf có cấu hình như sau: Domain csc.com. Hướng dẫn giảng dạy Học phần 4 - Chứng chỉ quản trị mạng Linux Trang 265/271 Nameserver 172.29.8.1 Định nghĩa trên đúng sai a) Đúng b) Sai 44) Apache hỗ trợ virtual host dựa trên a) Tên b) địa chỉ ip c) tên và địa chỉ IP d) Không có hỗ trợ virtual host 45) Bạn muốn lập lịch một công việc sẽ thực hiện vào 2 giờ ngày 1 tháng 10. Lệnh nào sau đây sẽ hoàn thành điều này? a) At 2 4 1 b) At 4 1 2 c) At 2am April 1 d) At April 1 2am Hướng dẫn giảng dạy Học phần 4 - Chứng chỉ quản trị mạng Linux Trang 266/271 BẢNG TRẢ LỜI Họ tên học viên: ................................................... Lớp : ...................................................................... HỌC VIÊN CHỌN MỤC ĐÚNG CHO MỖI CÂU VÀ ĐÁNH DẤU VÀO BẢNG TRẢ LỜI Chọn lần đầu: Bỏ ô đã chọn Chọn lại ô đã bỏ a b c d 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 a b c d 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 Hướng dẫn giảng dạy Học phần 4 - Chứng chỉ quản trị mạng Linux Trang 267/271 II. Mẫu đề thi thực hành ĐỀ THI CUỐI HỌC PHẦN IV PHẦN THỰC HÀNH Thời gian: 120 phút (Học viên không được sử dụng tài liệu.) Câu 1 (0,5 điểm) a) Tìm xem tập tin hosts nằm ở đâu nhưng kết quả không xuất ra màn hình mà xuất vào tập tin /home/hosts. b) Chèn nội dung tập tin /etc/sysconfig/network, /etc/sysconfig/network-scripts/ifcfg-eth0 vào sau nội dung tập tin /home/hosts c) Copy các tập tin /etc/passwd, /etc/shadow, /etc/sysconfig/network, /etc/sysconfig/network-scripts/ifcfg-eth0 vào thư mục /home d) Backup tất cả các tập tin vừa copy trong thư mục /home và tập tin /home/hosts thành tập tin có tên data.tar.gzip Câu 2 (0,5 điểm) a) Tạo user và group theo yêu cầu : o Group admin gồm các user admin1, admin2. o Group hocvien gồm các user hv1, hv2. b) Cấp quyền cho những user trong group admin có quyền quản trị hệ thống tương đương với user root. Câu 3 (1,5 điểm) a) Tạo thư mục /home/pub. Sau đó cấp quyền cho tất cả những user chỉ có quyền read trên thư mục này, riêng những user trong group admin có quyền read, write và execute. b) Cấu hình sao cho các user có thể truy cập đến thư mục /home/pub từ Linux hay windows. Câu 5 (1 điểm) Viết chương trình cho phép tạo user như sau thay vì dùng lệnh useradd, passwd. Ví dụ: ./taouser nvnguyen New passwd : Confirm passwd Câu 6 (2,5 điểm) Giả sử bạn có một domain cscXX.edu (xx là số thứ tự của máy . Bạn có kế hoạch cấu hình Web server. a) Cấu hình DNS Server (Primary Name Server) cho domain “cscXX.edu” sao cho đảm bảo những yêu cầu các dịch vụ đề ra. b) Cấu hình Web Server cho domain name cscXX.edu với yêu cầu sau: Thiết kế trang web chủ cho domain cscXX.edu với nội dung giới thiệu về cá nhân của mình như : Họ và Tên, Lop, Vị trí lưu trữ website là /home/webdata Thiết kế một trang web có tên “index.html” với nội dung tùy ý lưu trong thư mục /home/www/data. Cấu hình web server sao cho người dùng có thể truy cập những trang web lưu trong thư mục /home/www/data theo đường dẫn với sự chứng thực của user có username là local và password là local Cấu hình website cá nhân cho 2 user nvbinh và natan Hướng dẫn giảng dạy Học phần 4 - Chứng chỉ quản trị mạng Linux Trang 268/271 c) Ngoài Web Site cho miền chính cscXX.edu. Ta có yêu cầu muốn tổ chức một web hosting cho và Hãy cấu hình theo yêu cầu trên. Hướng dẫn giảng dạy Học phần 4 - Chứng chỉ quản trị mạng Linux Trang 269/271 ĐỀ THI KIỂM TRA CHUYÊN MÔN GIÁO VIÊN ĐỀ THI KIỂM TRA CHUYÊN MÔN GIÁO VIÊN Thời gian: ................... 1. Cách định nghĩa một đĩa cứng logic trong Linux có khác gì so với Windows. 2. Trong khi cài đặt Linux bạn có thể chia 2 primary partition được không ? (Máy không có hệ điều hành nào trước). Những partition logic trong Linux được đánh số thứ tự từ mấy? 3. Cho biết cây thư mục của Linux. Thư mục /etc dùng để làm gì? 4. Có mấy mức để khởi động một hệ điều hành Linux? 5. Liệt kê những lệnh liên quan đến thư mục và tập tin như xóa thư mục, xóa tập tin 6. Giả sử thư mục /var là một partition đã hết dung lượng. Nêu tóm tắt các bước để tăng dung lượng của thư mục /var mà không làm mất những dữ liệu đã có. 7. Cho một ví dụ về cách sử dụng của dấu chuyển hướng, dấu đường ống (pipe). 8. Những user thường không phải là root có thể đọc tập tin /etc/shadow hay không ? 9. Cho biết những lệnh thường được sử dụng để quản lý user và group 10. Nêu những bước cơ bản để cấu hình quota 11. Bạn có thể chỉnh sử địa chỉ IP hay cấu hình mạng theo những cách nào? 12. Dùng lệnh hostname để thay đổi tên máy tính. Khi khởi động lại máy thì tên máy như thế nào? Ngoài cách dùng lệnh bạn còn cách nào để thay đổi tên máy tính? 13. Trình bày các bước cấu hình một DHCP Server. 14. Trong Linux có mấy loại tiến trình? Để đưa một tiến trình từ hậu cảnh sang tiền cảng bạn dùng lệnh gì? 15. Bạn muốn hủy một tiến trình không có điều kiện, dùng lệnh gì? 16. Họ samba gồm những gì? File cấu hình samba chia làm mấy phần. Muốn chia sẻ một thư mục /public cho mọi user chỉ có quyền read bạn làm như thế nào? 17. Dịch vụ DNS dùng để làm gì? Có mấy loại DNS server 18. FQDN viết tắt cho từ nào. Cho ví dụ. 19. Muốn cấu hình một Pimary Name Server bạn cần làm những bước nào? 20. Cho biết trình từ phân giải tên webserver.csc.hcmuns.edu.vn. 21. Thuộc tính forward dùng để làm gì? 22. Cơ sở dữ liệu của Secondary Name Server có từ đâu. Dựa vào đâu mà Secondary cập nhật thông tin khi Primary có sự thay đổi. Và nó cập nhật bao lâu một lần. 23. Bạn khởi động dịch vu DNS và bị báo lỗi. Bạn phải làm gì để sửa lỗi này để dịch vụ DNS khởi động được. 24. Từ một máy client bạn dùng tiện ích nslookup để kiểm tra việc phân giải tên máy tính thành địa chỉ IP và ngược lại, nhưng không phân giải được. Bạn đoán xem có thể xảy ra những lỗi nào? 25. Bạn có biết trong RedHat Linux 9, cấu hình ftp server bạn dùng package có tên là gì? 26. Muốn cho user anonymous được truy cập đến ftp server và được upload và tạo thư mục trên server. Những thuộc tính chính nào trong file cấu hình giúp bạn thực hiện điều này? Hướng dẫn giảng dạy Học phần 4 - Chứng chỉ quản trị mạng Linux Trang 270/271 27. Để cấu hình một apache web server hoạt động ở mức cơ bản nhất, bạn quan tâm đến những directive nào? 28. Để cho phép mỗi user trong mạng có thể tạo ra website cá nhân của mình bạn cần phải làm gì để đảm bảo user truy cập được. 29. Có một trang web nào đó mà khi user truy cập đến đòi hỏi phải nhập vào username và password hợp lệ mới được xem nội dung. Trong apache bạn làm cách nào để thực hiện yêu cầu này 30. Bạn có một domain là csc.hcmuns.edu.vn. Bạn muốn tổ chức web server cho domain này. Và ngoài ra bạn muốn tổ chức thêm 2 domain tata.csc.hcmuns.edu.vn và gnt.csc.hcmuns.edu.vn. Bạn phải làm gì để đáp ứng nhu cầu này (Nêu tóm tắt) 31. Trình bày các bước cấu hình một mail server cục bộ bằng sendmail sao cho các user trong mạng có thể trao đổi mail qua lại với nhau. 32. Máy tính của bạn không có kết nối ra ngoài Internet nhưng có kết nối đến một máy tính khác có kết nối Internet. Bạn làm cách nào để cấu hình máy tính của mình là một squid proxy server. (Liệt kê những thuộc tính trong file cấu hình mà mình sẽ sử dụng) 33. Viết một shell script để tính diện tính của một hình chữ nhật Hướng dẫn giảng dạy Học phần 4 - Chứng chỉ quản trị mạng Linux Trang 271/271 Phần làm bài của giáo viên: ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------
File đính kèm:
- huong_dan_giang_day_mang_phan_cung_chung_chi_quan_tri_mang_l.pdf