RobustX / Chương trình học / Vị trí công việc / CyberSecurity Engineer / Quản Trị Hệ Điều Hành Linux

Quản trị hệ điều hành Linux

Khóa học “Quản Trị Hệ Điều Hành Linux” là phần mở đầu trong chương trình đào tạo Cybersecurity Engineer, cung cấp cho học viên kiến thức và kỹ năng quản trị hệ điều hành Linux từ cơ bản đến trung cấp. Học viên sẽ được hướng dẫn cách cài đặt, cấu hình, quản lý và bảo mật hệ thống Linux, giúp trang bị nền tảng vững chắc để thực hiện các tác vụ quản trị hệ thống và bảo mật trong các môi trường doanh nghiệp.

Thời lượng: 24h

Bạn đạt được gì sau khi hoàn thành khóa học

Đối tượng tham gia

Yêu cầu tiên quyết

Kiến thức cơ bản về hệ điều hành và cấu trúc máy tính.
Hiểu biết căn bản về mạng máy tính là một lợi thế.
Không yêu cầu kinh nghiệm trước với Linux, nhưng có kinh nghiệm với bất kỳ hệ điều hành nào sẽ hỗ trợ việc học nhanh hơn.

Nội dung khóa học

TUẦN 1: Giới thiệu và Cài đặt Linux
  • Lý thuyết:
    + Giới thiệu về hệ điều hành Linux: lịch sử, các bản phân phối phổ biến (Ubuntu, CentOS).
    + Kiến trúc hệ điều hành Linux: kernel, shell, các hệ thống file.
    + Cài đặt Linux trên máy ảo hoặc phần cứng thực tế.
  • Thực hành:
    + Thực hành cài đặt hệ điều hành Ubuntu/CentOS trên máy ảo.
    + Cấu hình ban đầu sau khi cài đặt: thiết lập hostname, địa chỉ IP tĩnh, cập nhật hệ thống.
TUẦN 2: Quản lý hệ thống file và dịch vụ mạng cơ bản
  • Lý thuyết:
    + Các lệnh cơ bản trong Linux: điều hướng hệ thống file, tạo và chỉnh sửa file, quản lý thư mục.
    + Quản lý quyền truy cập file và phân quyền cho người dùng.
    + Cấu trúc hệ thống file Linux và các đường dẫn quan trọng.
    + Dịch vụ mạng cơ bản: SSH, FTP, HTTP/HTTPS.
  • Thực hành:
    + Sử dụng các lệnh như ls, cd, cp, mv, chmod, chown để quản lý file và thư mục.
    + Cấu hình và quản lý dịch vụ SSH để truy cập từ xa.
    + Thiết lập một máy chủ web cơ bản bằng Apache/Nginx.
TUẦN 3: Quản lý người dùng, quyền hạn và bảo mật hệ thống
  • Lý thuyết:
    + Quản lý người dùng và nhóm: tạo, chỉnh sửa và xóa tài khoản người dùng.
    + Cấu hình quyền truy cập cho người dùng và nhóm.
    + Các biện pháp bảo mật hệ thống: cài đặt và cấu hình tường lửa (UFW/Firewalld).
    + Cài đặt và sử dụng các công cụ bảo mật hệ thống như SELinux và AppArmor.
  • Thực hành:
    + Tạo và quản lý người dùng, nhóm, và quyền hạn bằng các lệnh như useradd, usermod, passwd, groupadd.
    + Cấu hình tường lửa UFW để bảo vệ hệ thống Linux khỏi các truy cập trái phép.
    + Thực hành triển khai SELinux hoặc AppArmor để bảo vệ các dịch vụ trên hệ thống.

Bài viết liên quan