
Hệ điều hành Linux/Ubuntu
Khóa học “Hệ điều hành Linux/Ubuntu” kéo dài 2 tuần với tổng thời lượng 18 giờ, được thiết kế để trang bị cho học viên những kiến thức cơ bản và thực hành về hệ điều hành Linux. Học viên sẽ được hướng dẫn cài đặt, cấu hình, quản lý hệ thống, tối ưu hóa hiệu suất và bảo mật hệ điều hành Linux/Ubuntu. Khóa học này phù hợp với những người mới bắt đầu hoặc đã có kiến thức cơ bản về hệ điều hành nhưng muốn nâng cao kỹ năng quản trị và bảo mật hệ thống.
Thời lượng: 18h

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

CÀI ĐẶT VÀ CẤU HÌNH LINUX/UBUNTU
Cài đặt và cấu hình hệ điều hành Linux/Ubuntu.

SỬ DỤNG LỆNH CƠ BẢN ĐỂ QUẢN LÝ HỆ THỐNG
Sử dụng thành thạo các lệnh cơ bản trong Linux để quản lý hệ thống.

TỐI ƯU HIỆU SUẤT HỆ ĐIỀU HÀNH LINUX
Tối ưu hóa hiệu suất hoạt động của hệ điều hành Linux.

QUẢN LÝ BẢO MẬT HỆ THỐNG LINUX
Quản lý bảo mật và thực hiện các phương pháp bảo vệ hệ thống Linux trước các mối đe dọa bảo mật.

QUẢN TRỊ DỊCH VỤ CƠ BẢN TRÊN LINUX
Quản trị các dịch vụ cơ bản trên hệ điều hành Linux như SSH, FTP, và cron jobs.

Đối tượng tham gia

Sinh viên CNTT: Năm 3, 4 muốn học Linux.

Người chuyển ngành: Tìm hiểu Linux cho công việc.

Kỹ sư IT: Cần kiến thức quản trị Linux.

Chuyên gia CNTT: Nâng cao kỹ năng quản lý hệ thống Linux.

Yêu cầu tiên quyết
Học viên cần có kiến thức cơ bản về máy tính và hệ điều hành. Không yêu cầu kinh nghiệm làm việc với Linux trước đó, nhưng hiểu biết cơ bản về khái niệm hệ điều hành sẽ là lợi thế.
Nội dung khóa học
1. Giới thiệu về Linux và Ubuntu
- Lịch sử và phát triển của hệ điều hành Linux.
- Kiến trúc và thành phần cơ bản của hệ điều hành Linux.
- Các bản phân phối Linux phổ biến (Ubuntu, CentOS, Fedora, v.v.).
- Cài đặt Ubuntu trên máy ảo hoặc máy vật lý.
- Cấu hình ban đầu sau khi cài đặt (cập nhật hệ thống, thiết lập mạng, thêm user).
2. Lệnh cơ bản trong Linux và quản lý tệp
- Giao diện dòng lệnh (CLI) và Bash shell.
- Các lệnh cơ bản: ls, cd, pwd, cp, mv, rm, mkdir, touch.
- Cấu trúc hệ thống tệp trong Linux.
- Quản lý quyền truy cập tệp và thư mục: chmod, chown.
- Sử dụng trình soạn thảo văn bản cơ bản (nano, vi/vim).
3. Quản lý người dùng và nhóm
- Tạo và quản lý người dùng và nhóm: useradd, usermod, groupadd, passwd.
- Cấu hình và quản lý sudo quyền truy cập.
- Cấu trúc và tệp cấu hình của hệ thống người dùng.
- Quản lý mật khẩu và bảo mật truy cập hệ thống.
4. Quản lý phần mềm và dịch vụ
- Hệ thống quản lý gói trong Linux (APT trên Ubuntu).
- Cài đặt, cập nhật và gỡ bỏ phần mềm bằng apt-get và apt.
- Dịch vụ và daemon trong Linux: systemctl, service.
- Khởi động, dừng, kiểm tra trạng thái các dịch vụ cơ bản.
5. Tối ưu hóa hiệu suất hệ thống
- Giám sát tài nguyên hệ thống: CPU, RAM, và ổ cứng với top, htop, df, du.
- Tối ưu hóa hệ thống tệp: kiểm tra và sửa lỗi hệ thống tệp với fsck.
- Quản lý tiến trình: ps, kill, nice, renice.
- Quản lý công việc theo lịch trình với cron và at.
6. Bảo mật hệ thống Linux
- Cấu hình tường lửa với ufw.
- Bảo mật hệ thống truy cập từ xa với SSH: cấu hình SSH, key-based authentication, chặn IP không an toàn.
- Quản lý nhật ký hệ thống với journalctl, rsyslog.
- Các biện pháp bảo mật khác như bảo vệ kernel và phần cứng.

Bài viết liên quan
