📌 Lưu ý bài viết sau sử dụng môi trường thực hành lý tưởng là bản phân phối Red Hat Enterprise Linux 7, có thể sử dụng CentOS 7 để thay thế nhưng không khuyến khích.
Phần 1 - Lịch sử hình thành và phát triển Linux
- 1.1 - Những thập niên 1969 (UPDATED 21/08/2023)
- 1.2 - Những thập niên 1980 (UPDATED 21/08/2023)
- 1.3 - Những thập niên 1990 (UPDATED 21/08/2023)
- 1.4 - Năm 2015 (UPDATED 21/08/2023)
- 1.5 - Khái niệm phân phối (UPDATED 21/08/2023)
- 1.6 - Giấy phép lưu hành (UPDATED 21/08/2023)
- 2.1 - Linux Kernel ( ⬆️ UPDATED 21/01/2024)
- 2.1.1 - Vai trò của Linux Kernel ( ⬆️ UPDATED 21/01/2024)
- 2.1.2 - Tổng quan về Interrupt - Ngắt (UPDATED 05/09/2023)
- 2.2 - Quản lý người dùng và nhóm (UPDATED 17/09/2023)
- 2.2.1 - Khái niệm
User
(UPDATED 17/09/2023) - 2.2.2 - Khái niệm về nhóm, chính và phụ (UPDATED 12/09/2023)
- 2.2.3 - Thay đổi tài khoản người dùng (UPDATED 13/09/2023)
- 2.2.4 - Các thao tác quản lý trên người dùng và nhóm(UPDATED 11/09/2023)
- 2.2.5 - Hạn chế quyền truy cập người dùng (UPDATED 13/09/2023)
- 2.2.6 - Cấp quyền
sudo
tự do (UPDATED 11/09/2023) - 2.2.7 - Cấp quyền
sudo
với lệnh cụ thể (UPDATED 11/09/2023)
- 2.2.1 - Khái niệm
- 2.3 - Hệ thống tệp tin ( ⬆️ UPDATED 07/01/2024)
- 2.3.1 - Phân cấp hệ thống tệp tin (UPDATED 26/08/2023)
- 2.3.2 - RPM Package và phân loại (UPDATED 24/08/2023)
- 2.3.3 - Kernel RPM Package (UPDATED 24/08/2023)
- 2.3.4 - Tổng quan về quyền trên tệp tin ( ⬆️ UPDATED 07/01/2024)
- 2.3.4.1 - Quản lý quyền tệp tin (UPDATED 13/09/2023)
- 2.3.4.2 - Quyền đặc biệt dành cho chủ sở hữu (SUID) và lỗ hổng leo thang đặc quyền (UPDATED 10/09/2023)
- 2.3.4.3 - Quyền đặc biệt dành cho nhóm (UPDATED 10/09/2023)
- 2.3.4.4 - Quyền đặc biệt Sticky bit (UPDATED 04/09/2023)
- 2.3.5 - Xác định hệ thống tệp tin và thiết bị (UPDATED 07/11/2023)
- 2.4 - Tổng quan tiến trình Linux (UPDATED 04/10/2023)
- 2.4.1 - Trạng thái của tiến trình Linux (UPDATED 17/09/2023)
- 2.4.2 - Kiểm soát các
Job
(UPDATED 04/10/2023) - 2.4.3 - Kết thúc tiến trình (UPDATED 18/09/2023)
- 2.4.4 - Dịch vụ hạ tầng (UPDATED 21/09/2023)
- 2.4.5 - Tổng quan về
systemd
(UPDATED 30/09/2023) - 2.4.6 - Kiểm soát dịch vụ hệ thống (UPDATED 04/10/2023)
- 2.4.7 - Mẫu
unit
với ký hiệu@
(UPDATED 04/10/2023) - 2.4.8 - Chi tiết tệp
unit
(UPDATED 04/10/2023)- 2.4.8.1 - Loại
unit
phổ biến*.service
(UPDATED 03/10/2023) - 2.4.8.2 - Loại
unit
về*.socket
(UPDATED 30/09/2023) - 2.4.8.3 - Loại
unit
về*.path
(UPDATED 30/09/2023)
- 2.4.8.1 - Loại
- 2.5 - Điều khiển an toàn từ xa (UPDATED 31/12/2023)
- 2.5.1 - Tổng quan về kiến trúc giao thức
SSH
(UPDATED 31/12/2023)- 2.5.1.1 - Kiến trúc giao thức
SSH
(UPDATED 22/10/2023) - 2.5.1.2 - Những xem xét bảo mật về khía cạnh truyền dẫn (UPDATED 19/10/2023)
- 2.5.1.3 - Những xem xét bảo mật về khía cạnh xác thực (UPDATED 19/10/2023)
- 2.5.1.4 - Giao thức
SSH-1
,SSH-2
và sự cải tiến (UPDATED 22/10/2023)
- 2.5.1.1 - Kiến trúc giao thức
- 2.5.2 - Cài đặt
OpenSSH
, kết nối và cấu hình (UPDATED 23/10/2023)- 2.5.2.1 - Sử dụng công cụ cơ bản (UPDATED 19/10/2023)
- 2.5.2.2 - Thông tin về
finger print
tại máy khách và máy chủ (UPDATED 19/10/2023) - 2.5.2.3 - Hành vi xử lý chuẩn kết nối đến máy chủ (UPDATED 19/10/2023)
- 2.5.2.4 - Cấu hình
ssh client
(UPDATED 21/10/2023) - 2.5.2.5 - Sử dụng
X11 Forwarding
vàPort Forwarding
(UPDATED 23/10/2023)
- 2.5.1 - Tổng quan về kiến trúc giao thức
- 2.6 - Tổng quan về quản lý mạng (UPDATED 05/11/2023)
- 2.6.1 - Mô hình
TCP/IP
(UPDATED 25/10/2023) - 2.6.2 - Mô tả về
Network Interface
(UPDATED 01/11/2023) - 2.6.3 - Địa chỉ
v4
(UPDATED 25/10/2023) - 2.6.4 - Địa chỉ
v6
(UPDATED 25/10/2023) - 2.6.5 - Thông tin về
network interface
(UPDATED 25/10/2023) - 2.6.6 - Công cụ quản lý
nmcli
(UPDATED 05/11/2023) - 2.6.7 - Cấu hình và quản lý
hostname
(UPDATED 05/11/2023)
- 2.6.1 - Mô hình
- 2.7 - Kiến trúc nhật ký hệ thống (UPDATED 17/12/2023)
- 2.7.1 - Tổng quan (UPDATED 03/12/2023)
- 2.7.2 - Cách sử dụng
rsyslog
(UPDATED 06/12/2023) - 2.7.3 - Cách sử dụng
systemd-journald
(UPDATED 10/12/2023) - 2.7.4 - Đồng bộ thời gian (UPDATED 17/12/2023)
- 2.7.4.1 - Tổng quan
Network Time Protocol
(UPDATED 17/12/2023) - 2.7.4.2 - Công cụ
datetimectl
(UPDATED 10/12/2023) - 2.7.4.3 - Cấu hình
NTP
sử dụngchrony
(UPDATED 17/12/2023) - 2.7.4.4 - Cấu hình
NTP
sử dụngntpd
(UPDATED 10/12/2023)
- 2.7.4.1 - Tổng quan
- 2.8 - Lập lịch chạy cho tác vụ tương lai (UPDATED 01/01/2024)
- 2.8.1 - Tổng quan (UPDATED 24/12/2023)
- 2.8.2 - Cách sử dụng công cụ
at
(UPDATED 24/12/2023) - 2.8.3 - Cách sử dụng công cụ
cron
(UPDATED 24/12/2023) - 2.8.4 - Ứng dụng
systemd timer
(UPDATED 01/01/2024)- 2.8.4.1 - Cách sử dụng công cụ
systemd timer
(UPDATED 01/01/2024) - 2.8.4.2 - Quản lý loại tệp tạm thời (UPDATED 01/01/2024)
- 2.8.4.2.1 - Cách sử dụng
systemd-tmpfiles --create
(UPDATED 01/01/2024) - 2.8.4.2.2 - Cách sử dụng
systemd-tmpfiles --clean
(UPDATED 01/01/2024) - 2.8.4.2.3 - Cách sử dụng
systemd-tmpfiles --remove
(UPDATED 01/01/2024)
- 2.8.4.2.1 - Cách sử dụng
- 2.8.4.1 - Cách sử dụng công cụ
- 2.9 - Quản lý tệp đóng gói và nén với công cụ
tar
( ⬆️ UPDATED 15/01/2024)- 2.9.1 - Tạo và quản lý tệp đóng gói ( ⬆️ UPDATED 13/01/2024)
- 2.9.2 - Tạo và quản lý tệp nén đóng gói ( ⬆️ UPDATED 15/01/2024)
- 2.9.3 - Quản lý tệp sao lưu gia tăng
incremental backup
( ⬆️ UPDATED 15/01/2024) - 2.9.4 - Chuyển tệp giữa các hệ thống một cách an toàn ( ⬆️ UPDATED 15/01/2024)
- 2.9.5 - Đồng bộ giữa các hệ thống một cách an toàn ( ⬆️ UPDATED 15/01/2024)