Chia Sẻ Khóa Học Lộ Trình Học Ubuntu Linux Administration [Khóa 5047 A]
Lộ trình này xây dựng các kỹ năng Ubuntu Linux administration thực tế từ đầu, bao gồm command line, user & permission management, cài đặt package, service control, networking, storage và security hardening, giúp các chuyên gia IT tự tin quản lý các hệ thống Ubuntu trong mọi môi trường chuyên nghiệp.
Các khóa học trong lộ trình này sẽ khám phá mọi thứ bạn cần biết về Ubuntu Linux administration.
Khóa 1: Ubuntu Linux Foundation:
Kỹ năng Linux là vô cùng thiết yếu trong ngành IT hiện đại, nhưng nhiều học viên vẫn thiếu đi một điểm khởi đầu vững chắc. Khóa học này sẽ dạy bạn cách điều hướng Ubuntu, quản lý file và hiểu cách hệ thống khởi động.
Những gì bạn sẽ học:
Linux đóng vai trò là nền tảng cho phần lớn các server, cloud platform và DevOps toolchain đang được sử dụng hiện nay, tuy nhiên nhiều người hành nghề vẫn bước chân vào lĩnh vực này mà chưa nắm vững nền tảng cơ bản một cách tự tin. Nếu thiếu các kỹ năng này, ngay cả những tác vụ cơ bản như tìm kiếm một file, đọc một log hay diễn giải trạng thái hệ thống cũng có thể trở thành rào cản.
Trong khóa học này, bạn sẽ có được khả năng làm việc tự tin tại Ubuntu command line và hiểu rõ những gì đang diễn ra bên dưới bề mặt hệ thống.
Đầu tiên, bạn sẽ khám phá cách Linux Filesystem Hierarchy Standard tổ chức hệ thống như thế nào và cách điều hướng hệ thống đó một cách hiệu quả bằng shell.
Tiếp theo, bạn sẽ tìm hiểu cách tạo, xem, chỉnh sửa và quản lý file và thư mục bằng các công cụ dòng lệnh cốt lõi.
Cuối cùng, bạn sẽ học cách Ubuntu boot process hoạt động - từ BIOS và GRUB cho đến systemd, cũng như cách truy vấn một hệ thống đang chạy để kiểm tra các tiến trình và mức sử dụng tài nguyên.
Khi hoàn thành khóa học này, bạn sẽ có các kỹ năng và kiến thức nền tảng về Ubuntu Linux cần thiết để vận hành tự tin tại dòng lệnh và hỗ trợ các hệ thống Linux trong môi trường thực tế.
Mục lục:
- ✓ 1. Điều hướng Ubuntu shell & filesystem.
- ✓ 2. Tạo và quản lý file từ command line.
- ✓ 3. Tìm hiểu Ubuntu boot process & system component.
Khóa 2: User, Group & Permission Management trong Ubuntu Linux:
Cấu hình sai access control là nguyên nhân phổ biến gây ra các vấn đề bảo mật trên Linux. Khóa học này sẽ giúp bạn tự tin quản lý user, group, permission & sudo access trên Ubuntu.
Những gì bạn sẽ học:
Những sai lầm về access control - overly permissive file, quyền sudo bị bỏ quên, chính sách mật khẩu yếu, là một trong những cách phổ biến nhất khiến hệ thống Linux bị xâm phạm. Trong khóa học này, bạn sẽ có được khả năng quản lý full access control lifecycle trên một hệ thống Ubuntu.
Đầu tiên, bạn sẽ tìm hiểu cách tạo, chỉnh sửa và remove các user account & group, cũng như cách diễn giải các system file đằng sau chúng.
Tiếp theo, bạn sẽ khám phá cách các Unix permission tiêu chuẩn và các permission bit chuyên biệt chi phối những gì user và process thực sự có thể làm đối với file và thư mục.
Cuối cùng, bạn sẽ học cách cấu hình sudo access, thực thi password policy và áp dụng Access Control List để kiểm soát chi tiết hơn so với các quyền tiêu chuẩn cho phép.
Khi hoàn thành khóa học này, bạn sẽ có các kỹ năng và kiến thức về Ubuntu access control cần thiết để quản lý user, permission và privileged access một cách bảo mật trong môi trường chuyên nghiệp.
Mục lục:
- ✓ 1. Tạo và quản lý user & group.
- ✓ 2. Áp dụng file permission & special bit.
- ✓ 3. Cấu hình sudo, password policy & ACL.
Khóa 3: Package Management & Cài đặt Software trong Ubuntu Linux:
Các lệnh cài đặt apt cơ bản chỉ hữu ích đến một giới hạn nhất định khi xảy ra sự cố. Khóa học này sẽ dạy bạn cách quản lý APT, dpkg, các repository và snap package trên Ubuntu một cách tự tin.
Những gì bạn sẽ học:
Chỉ biết lệnh apt install là chưa đủ khi một dependency conflict, broken repository hoặc một snap confinement error xa lạ làm đình trệ quá trình package management. Trong khóa học này, bạn sẽ có được khả năng quản lý toàn bộ vòng đời phần mềm trên hệ thống Ubuntu.
Đầu tiên, bạn sẽ khám phá cách sử dụng APT để update, install, remove và audit các package, cũng như cách khắc phục các dependency error khi chúng xảy ra.
Tiếp theo, bạn sẽ tìm hiểu cách làm việc trực tiếp với các .deb file bằng dpkg và cấu hình các APT repository, bao gồm third-party sources và version pinning.
Cuối cùng, bạn sẽ học cách cài đặt và quản lý các snap package cũng như hiểu về confinement model của chúng.
Khi hoàn thành khóa học này, bạn sẽ có các kỹ năng và kiến thức về Ubuntu package management cần thiết để cài đặt, khắc phục sự cố và duy trì phần mềm một cách đáng tin cậy trong môi trường làm việc chuyên nghiệp.
Mục lục:
- ✓ 1. Quản lý package lifecycle với APT.
- ✓ 2. Làm việc với dpkg & APT repository.
- ✓ 3. Cài đặt và quản lý các snap package.
Khóa 4: Cấu hình Networking & Firewall trong Ubuntu Linux:
Các cấu hình mạng sai lệch và các quy tắc tường lửa yếu kém khiến hệ thống dễ bị tổn thương và khó khắc phục sự cố. Khóa học này sẽ hướng dẫn bạn cách cấu hình Ubuntu networking, chẩn đoán các sự cố kết nối và áp dụng các firewall rule với UFW.
Những gì bạn sẽ học:
Các sự cố mạng và các vụ vi phạm bảo mật thường bắt nguồn từ cùng một nguyên nhân gốc rễ: cấu hình chưa được hiểu rõ và thiếu sự giám sát. Trong khóa học này, bạn sẽ có được khả năng thiết lập, chẩn đoán và bảo vệ network layer của hệ thống một cách tự tin.
Đầu tiên, bạn sẽ khám phá cách cấu hình static IP address, quản lý các interface và phân giải DNS bằng các công cụ hiện đại của Ubuntu như Netplan và systemd-resolved.
Tiếp theo, bạn sẽ tìm hiểu cách chẩn đoán các lỗi kết nối bằng cách testing khả năng truy cập, kiểm tra các socket và bắt gói tin để truy nguyên vấn đề đến tận gốc.
Cuối cùng, bạn sẽ học cách áp dụng các quy tắclayered firewall rule bằng UFW để cho phép lưu lượng truy cập hợp pháp đồng thời chặn các mối đe dọa và hạn chế các brute-force attack.
Khi hoàn thành khóa học này, bạn sẽ có các kỹ năng và kiến thức về Ubuntu network administration & security control cần thiết để duy trì kết nối và bảo vệ cơ sở hạ tầng của mình.
Mục lục:
- ✓ 1. Cấu hình network interface & DNS.
- ✓ 2. Chẩn đoán các vấn đề về kết nối mạng.
- ✓ 3. Triển khai host-based firewall với UFW.
Khóa 5: Ubuntu Linux Administration: Cấu hình Service:
Trong khóa học này, bạn sẽ tập trung vào nhu cầu thiết thực là hiểu rõ các service của mình và cách cấu hình chúng. Khóa học này sẽ hướng dẫn bạn cách quản lý các Linux service thiết yếu.
Những gì bạn sẽ học:
Linux chỉ là hệ điều hành (OS), bạn có hệ điều hành là để chạy các service, vì vậy điều quan trọng là bạn phải có khả năng quản lý không chỉ Linux mà cả các service thiết yếu của nó.
Trong khóa học này, bạn sẽ học cách triển khai, quản lý và cấu hình các service thiết yếu trên Linux. Đầu tiên, bạn sẽ khám phá web server. Tiếp theo, bạn sẽ tìm hiểu cách triển khai một email server. Cuối cùng, bạn sẽ học cách cấu hình và quản lý DNS. Khi hoàn thành khóa học này, bạn sẽ có các kỹ năng và kiến thức về service management cần thiết để quản lý Linux trong một môi trường doanh nghiệp.
Mục lục:
- ✓ 1. Tổng quan khóa học.
- ✓ 2. Quản lý SSH Server & Client.
- ✓ 3. Cấu hình DNS Zones trên Ubuntu.
- ✓ 4. Cấu hình một Apache Web Server.
- ✓ 5. Triển khai MariaDB trên Ubuntu.
- ✓ 6. Cấu hình Email Server.
- ✓ 7. Làm việc với Container.
- ✓ 8. Làm việc với Virtual Machine.
