(NB) Bài 01: bài mở đầu; bài 02: giới thiệu hệ điều hành Linux; bài 03: cài đặt hệ điều hành Linux; bài 04: sử dụng dòng lệnh cơ bản; bài 05: quản trị người dùng và nhóm; bài 06: dịch vụ DNS; bài 07: dịch vụ DHCP; bài 08: dịch vụ SAMBA; bài 09: dịch vụ Web; bài 10: dịch vụ FTP. Mời các bạn cùng tham khảo.
ỦY BAN NHÂN DÂN QUẬN GÒ VẤP TRƯỜNG TRUNG CẤP NGHỀ QUANG TRUNG - - GIÁO TRÌNH MƠ ĐUN: QUẢN TRỊ MẠNG LINUX NGHỀ: QUẢN TRỊ MẠNG MÁY TÍNH TRÌNH ĐỘ: TRUNG CẤP (Ban hành theo Quyết định số: /QĐ-QT ngày tháng năm 2021 Trường Trung cấp nghề Quang Trung) Tp.HCM, năm 2021 (Lưu hành nội bộ) Giáo trình Quản trị mạng Linux TUYÊN BỐ BẢN QUYỀN: Tài liệu thuộc loại sách giáo trình nên nguồn thơng tin phép dùng nguyên trích dùng cho mục đích đào tạo tham khảo Mọi mục đích khác mang tính lệch lạc sử dụng với mục đích kinh doanh thiếu lành mạnh bị nghiêm cấm LỜI GIỚI THIỆU Việc tổ chức biên soạn giáo trình Quản trị mạng Windows linux nhằm phục vụ cho công tác đào tạo ngành Công nghệ thông tin Trường Trung cấp nghề Quang Trung nói chung chuyên ngành Quản trị mạng máy tính Khoa Cơng nghệ thơng tin (CNTT) nói riêng Giáo trình cố gắng lớn tập thể giáo viên khoa CNTT nhằm bước thống nội dung dạy học môn Quản trị mạng linux Nội dung giáo trình xây dựng nhằm cung cấp kiến thức kỹ chuyên ngành Quản trị hệ thống mạng máy tính Hệ điều hành linux Giáo trình biên soạn ngắn gọn, dễ hiểu, bổ sung nhiều kiến thức kỹ phù hợp với ngành nghề đào tạo mà khơng trái với chương trình khung đào tạo nhà trường Tuy nhóm tác giả có nhiều cố gắng biên soạn, giáo trình khơng tránh khỏi khiếm khuyết Rất mong nhận góp ý đọc Tp Hồ Chí Minh, 2021 Tham gia biên soạn Khoa Công Nghệ Thông Tin Trường Trung cấp nghề Quang Trung Địa Chỉ: 689 Quang Trung, Phường 8, quận Gò Vấp, Tp.Hồ Chí Minh Tel: 028 35892025 Chủ biên: Cao Hồng Khải Mọi góp ý liên hệ: Cao Hồng Khải – Công Nghệ Thông Tin Mobible: 0352737599 Email: thskhai@gmail.com Khoa Công nghệ thông tin – TCN Quang Trung Trang Giáo trình Quản trị mạng Linux MỤC LỤC LỜI GIỚI THIỆU MỤC LỤC GIÁO TRÌNH MƠ ĐUN Tên modun: Quản trị mạng Linux BÀI 01: BÀI MỞ ĐẦU BÀI 02: GIỚI THIỆU HỆ ĐIỀU HÀNH LINUX Lịch sử phát triển Linux Các thành phần Linux 14 Cấu trúc hệ thống tập tin tập tin 15 Cấu trúc thư mục 17 BÀI 03: CÀI ĐẶT HỆ ĐIỀU HÀNH LINUX 21 Giới thiệu hệ điều hành Debian 21 Tải cài đặt Debian 22 Đĩa cứng phân vùng đĩa Linux 23 Quản lý ổ đĩa partition Linux 24 Các bước cài đặt hệ điều hành Linux 25 Shutdown Reboot hệ thống 33 Phục hồi mật cho user quản trị 35 Tìm hiểu boot loader 38 Sao lưu phục hồi hệ thống 44 10 Kiểm tra kỹ cài đặt sử dụng hệ điều hành linux 49 BÀI 04: SỬ DỤNG DÒNG LỆNH CƠ BẢN 50 Trình soạn thảo vim 50 Trang man 53 Chuyển đổi qua lại Text mode GUI 53 Làm việc với thư mục (directories) 53 Làm việc với tập tin (files) 56 Nén lưu tập tin (files) 58 Kiểm tra kỹ sử dụng dòng lệnh linux 59 BÀI 05: QUẢN TRỊ NGƯỜI DÙNG VÀ NHÓM 61 Tài khoản người dùng 61 Khoa Công nghệ thông tin – TCN Quang Trung Trang Giáo trình Quản trị mạng Linux Các lệnh quản lý người dùng 62 Các lệnh liên quan đến nhóm người dùng 66 Kiểm tra kỹ quản trị người dùng nhóm 69 BÀI 06: DỊCH VỤ DNS 71 Giới thiệu vai trò DNS 71 Hoạt động dịch vụ DNS phân giải tên miền 71 Cấu hình dịch vụ DNS 72 BÀI 07: DỊCH VỤ DHCP 75 Giới thiệu vai trò dịch vụ DHCP 75 Hoạt động dịch vụ DHCP 75 Cấu hình dịch vụ DHCP server 76 Cấu hình dịch vụ DHCP thiết bị 77 BÀI 08: DỊCH VỤ SAMBA 78 Giới thiệu vai trò dịch vụ SamBa 78 Cài đặt Samba 78 Cấu hình chia sẻ file, folder linux 78 Kiểm tra chia sẻ file, folder 79 BÀI 09: DỊCH VỤ WEB 82 Giới thiệu vai trò dịch vụ server 82 Cài đặt web-server 86 Tạo web 88 Kiểm tra truy cập web 89 BÀI 10: DỊCH VỤ FTP 91 Giới thiệu vai trò dịch vụ FTP 91 Cài đặt FTP 91 Tạo tài khoản 92 Kiểm tra truy cập FTP 93 Phụ lục hình ảnh 96 Tài liệu Tham Khảo 99 Khoa Công nghệ thông tin – TCN Quang Trung Trang Giáo trình Quản trị mạng Linux GIÁO TRÌNH MƠ ĐUN Tên modun: Quản trị mạng Linux Mã mơ đun: MĐ 21 I Vị trí, tính chất mơ đun - Vị trí • Mơ đun bố trí sau học sinh học xong môn học chung, trước môn học, mô đun đào tạo sở nghề - Tính chất • Là mơ đun chuyên ngành đào tạo bắt buộc; • Là mô đun liên quan đến thi tốt nghiệp II Mục tiêu mơ đun - Về kiến thức • Trình bày khái niệm bản, cấu trúc, chức thành phần hệ điều hành linux; • Giải thích khái niệm hệ điều hành linux; • Mơ tả cấu trúc, chức thành phần hệ điều hành linux - Về kỹ • Cài đặt sử dụng hệ điều hành linux; • Thực thi thao tác tập tin, thư mục, quản lý người dùng; • Cài đặt cấu hình dịch vụ mạng; • Tổ chức hệ thống cho phép người sử dụng làm việc từ xa - Về lực tự chủ trách nhiệm • Bố trí làm việc khoa học đảm bảo an toàn cho người phương tiện học tập; • Rèn luyện ý thức kỷ luật học tập, tinh thần hợp tác, giúp đỡ lẫn nhau; • Thực thao tác an tồn lao động III Nội dung mơ đun Khoa Công nghệ thông tin – TCN Quang Trung Trang Giáo trình Quản trị mạng Linux BÀI 01: BÀI MỞ ĐẦU Mã bài: MĐ 21-01 ❖ Giới thiệu Môn quản trị mạng linux học sau môn chung mơn sở nghề Chương trình mơn học gồm 90 tiết (lý thuyết 32 tiết, 53 thực hành, kiểm tra Vị trí: Mơ đun bố trí sau học sinh học xong môn học chung, trước môn học, mô đun đào tạo sở nghề Tính chất • Là mơ đun chun ngành đào tạo bắt buộc; • Là mơ đun liên quan đến thi tốt nghiệp Sau học xong môn học sinh đạt kết sau: Về kiến thức • Trình bày khái niệm bản, cấu trúc, chức thành phần hệ điều hành linux; • Giải thích khái niệm hệ điều hành linux; • Mơ tả cấu trúc, chức thành phần hệ điều hành linux Về kỹ • Cài đặt sử dụng hệ điều hành linux; • Thực thi thao tác tập tin, thư mục, quản lý người dùng; • Cài đặt cấu hình dịch vụ mạng; • Tổ chức hệ thống cho phép người sử dụng làm việc từ xa Về lực tự chủ trách nhiệm • Bố trí làm việc khoa học đảm bảo an toàn cho người phương tiện học tập; • Rèn luyện ý thức kỷ luật học tập, tinh thần hợp tác, giúp đỡ lẫn nhau; Khoa Công nghệ thông tin – TCN Quang Trung Trang Giáo trình Quản trị mạng Linux BÀI 02: GIỚI THIỆU HỆ ĐIỀU HÀNH LINUX Mã bài: MĐ 21-02 ❖ Giới thiệu Bài trình bày kiến thức tổng quan hệ điều hành linux , lịch sử phát triển linux hệ thống tập tin thư mục linux ❖ Mục tiêu - Trình bày lịch sử phát triển kiến trúc linux; - So sánh ưu điểm hệ điều hành linux so với hệ điều hành khác; - Trình bày khái niệm hệ thống tập tin; - Mô tả loại tập tin hỗ trợ linux ❖ Nội dung Lịch sử phát triển Linux Linux HDH dạng UNIX (Unix-like Operating System) chạy máy PC với điều khiển trung tâm (CPU) Intel 80386 trở lên, hay vi xử lý trung tâm tương thích AMD, Cyrix Linux ngày cịn chạy máy Macintosh SUN Sparc Linux thỏa mãn chuẩn POSIX.1 Linux viết lại toàn từ số không, tức không sử dụng dòng lệnh Unix để tránh vấn đề quyền Unix Tuy nhiên hoạt động Linux hoàn toàn dựa nguyên tắc hệ điều hành Unix Năm 1991 Linus Torvalds, sinh viên đại học tổng hợp Helsinki, Phần lan, bắt đầu xem xét Minix, phiên Unix làm với mục đích nghiên cứu cách tạo hệ điều hành Unix chạy máy PC với vi xử lý Intel 80386 Ngày 25/8/1991, Linus cho version 0.01 Ngày 1/1992, Linus cho version 0.12 với shell C compiler Linus đặt tên HDH Linux Năm 1994, phiên thức 1.0 phát hành Khoa Cơng nghệ thông tin – TCN Quang Trung Trang Giáo trình Quản trị mạng Linux Cuối 2013, phiên Linux kernel 3.10, có khả điều khiển máy đa vi xử lý (hiện Linux hỗ trợ máy tính có tối đa 16 CPUs máy tính có xử lý đa lõi) nhiều tính khác Các phiên thơng dụng Ubuntu Desktop - Hình 1.1 Hệ điều hành Ubuntu Phiên hỗ trợ lâu dài (LTS) hệ điều hành Ubuntu thức mắt hơm 26/4/2012 Phiên 12.04 LTS với tên mã Precise Pangolin hỗ trợ đến năm 2017 Chữ P tên mã Ubuntu 12.04 cịn có nghĩa Performance (hiệu năng) Ubuntu 12.04 có tốc độ nhanh từ trước đến Ngoài ra, Unity mang lại trải nghiệm khác hẳn, tính hồn thiện tỉ mỉ thức Có vài thay đổi, chẳng hạn Rhythmbox bị Banshee thay quay trở lại Người dùng trang bị phiên LibreOffice, trình duyệt Firefox, trình thư điện tử Thunderbird VLC phiên 2.0 vừa mắt gần tích hợp Ubuntu 12.04 Khoa Công nghệ thông tin – TCN Quang Trung Trang Giáo trình Quản trị mạng Linux - CentOS 6.0 server Hình 1.2 Hệ điều hành Centos Hệ điều hành CentOS số hệ điều hành máy chủ sử dụng hầu hết doanh nghiệp CentOS viết tắt từ cụm từ (Community Enterprise Operating System) hệ điều hành mã nguồn mở phát triển dựa nhân Red Hat Enterprise Linux, tương thích hồn tồn với phần mềm chạy Red Hat Các tính CentOS khơng thua phiên Red Hat Enterprise lại hồn tồn miễn phí, lý nhà cung cấp Hosting, quản trị mạng hay sử dụng CentOS hệ điều hành để cung cấp cho khách hàng, tính ổn định mạnh mẽ CentOS mang lại Khi sử dụng CentOS để quản trị mạng nên chọn phiên 5.5 trở lên tính tương thích cao, dễ cấu hình, hỗ trợ cài đặt online tốt Tác quyền quyền Linux Linux phần mềm cơng cộng, thành tố nhiều người khác đăng ký tác quyền Linus Torvalds giữ tác quyền Khoa Công nghệ thông tin – TCN Quang Trung Trang Giáo trình Quản trị mạng Linux kernel Linux Công ty RedHat chủ phiên RedHat Linux, Patrick Voldkerding giữ tác quyền Slackware Linux v.v Nhưng nhiều tiện ích Linux lại có giấy phép cơng cộng GPL (GNU General Public License) Torvalds nhiều người đóng góp cho Linux đặt cơng trình bảo vệ GPL xem tồn văn GPL Internet tệp mang tên "copying" phát hành Linux Bản quyền gọi Copyleft để đối lập chữ Copyright GPL áp dụng cho phần mềm thuộc phong trào GNU (GNU's Not UNIX) FSF (Free Software Foundation), cho phép tạo phần mềm tự cho tất người Tự hiểu người có quyền sử dụng phần mềm GPL tùy thích chỉnh sửa theo nhu cầu riêng phải nhớ khơng giữ riêng chỉnh sửa mà phải phổ biến rộng rãi người khác sử dụng tiếp tục thay đổi theo ý họ GPL cho phép tác giả chương trình giữ tác quyền pháp lý; song tác giả phải người khác thao tác, thay đổi, chí bán chương trình viết lại Tuy nhiên bán người bán khơng cấm người mua thay đổi chương trình phải cung cấp mã nguồn Đó lý Linux đến với toàn mã nguồn đầy đủ mở - Các phát hành linux Linux phát hành nhiều tổ chức khác nhau, tổ chức thể có chương trình kèm theo nhóm tập tin nịng cốt Linux Mỗi phát hành Linux dựa phiên Ví dụ Red Hat 9.2 dựa vào kernel 2.6.4 Với Red Hat, Kernel Linux chứa hệ thống Red Hat Package Management cài đặt phần hệ thống Open Linux Caldera phát hành Red Hat Bản phát hành HOWTO cung cấp danh sách chi tiết Linux Khoa Công nghệ thông tin – TCN Quang Trung Trang 10 ... Công nghệ thông tin – TCN Quang Trung Trang Giáo trình Quản trị mạng Linux GIÁO TRÌNH MƠ ĐUN Tên modun: Quản trị mạng Linux Mã mơ đun: MĐ 21 I Vị trí, tính chất mơ đun - Vị trí • Mơ đun bố trí... thông tin – TCN Quang Trung Trang Giáo trình Quản trị mạng Linux Cuối 2013, phiên Linux kernel 3.10, có khả điều khiển máy đa vi xử lý (hiện Linux hỗ trợ máy tính có tối đa 16 CPUs máy tính có xử... biên soạn giáo trình Quản trị mạng Windows linux nhằm phục vụ cho công tác đào tạo ngành Công nghệ thông tin Trường Trung cấp nghề Quang Trung nói chung chuyên ngành Quản trị mạng máy tính Khoa