Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Linux Security and Hardening: A Practical Approach

Bảo mật và Tăng cường An ninh Linux: Phương pháp Thực hành

Bảo mật và Tăng cường An ninh Linux: Phương pháp Thực hành

Hướng dẫn bảo mật Linux cung cấp các mẹo thực tế để tăng cường bảo mật máy chủ Linux, ngăn chặn các cuộc tấn công.

4.3
(196 đánh giá)
1,956 học viên
Giảng viên
Shikhar Verma
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
6.5 giờ video
78 bài giảng
1 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Bảo mật Vật lý cho Máy chủ Linux
Bảo mật Firmware BIOS
Bảo mật Chế độ Người dùng Đơn (RHEL6,7)
Bảo mật Boot Loader
Tổng quan về Bảo mật PAM
Các Khái niệm về PAM
Module & Cấu hình PAM
Cờ Điều khiển trong PAM
Bảo mật Tài khoản Người dùng
Áp đặt mật khẩu mạnh
Bảo mật bằng Khóa Tài khoản
Hiểu về Chính sách Thời hạn Mật khẩu
Tổng quan về Quyền Truy cập Tệp & Thư mục
Kiểm soát tệp với ACL
Bảo mật Tổng quát
Tổng quan về Bảo mật Mạng
Bảo mật SSHD
Tường lửa Linux
Chuyển tiếp Cổng & Ngụy trang bằng tường lửa
Triển khai Kiểm soát Truy cập Bắt buộc với SELinux
Khái niệm Bảo mật SELinux
Nhật ký Kiểm toán & Xử lý sự cố SELinux

Yêu cầu

Máy tính để bàn hoặc Laptop có kết nối Internet

Đối tượng phù hợp

Không có yêu cầu chính thức nào cho khóa học này, tuy nhiên, kinh nghiệm quản trị hệ thống trên các hệ điều hành khác sẽ rất hữu ích.
Dành cho sinh viên đã tốt nghiệp và những người đang làm việc trong lĩnh vực Quản trị Linux, muốn có kinh nghiệm thực hành về Bảo mật & Tăng cường An ninh Linux.

Nội dung khóa học

9 phần • 78 bài giảng
1 Giới thiệu
1 Tổng quan về Bảo mật Vật lý
2 Phá mật khẩu root
3 Bảo mật menu grub
4 Đặt lại mật khẩu root từ chế độ cứu hộ
5 Bảo vệ BIOS
1 Tổng quan về Bảo mật PAM
2 Các Khái niệm về PAM
3 Module & Cấu hình PAM
4 Nhóm Module PAM
5 Cờ Điều khiển trong PAM
6 Các Module PAM
1 Tổng quan về Bảo mật Tài khoản Người dùng
2 Thông tin Tài khoản Người dùng
3 Áp đặt Mật khẩu Mạnh
4 Pam_pwquality - Kiểm tra độ mạnh mật khẩu
5 Bảo mật bằng Khóa Tài khoản
6 Khóa Tài khoản sử dụng module PAM pam_faillock - Thực hành
7 Khóa và Mở khóa Tài khoản Người dùng sau khi Đăng nhập Thất bại
1 Tổng quan về Quyền Truy cập trong Linux
2 Thuộc tính Tệp & Thư mục
3 Chế độ Truy cập (Chế độ Tuyệt đối & Ký hiệu)
4 Thay đổi Quyền sở hữu
5 Thực hành - 1
6 Thực hành - 2
7 Thực hành - 3
8 Thực hành - 4
9 Thực hành - 5
10 Setuid - Quyền Đặc biệt
11 Lệnh thiết lập setuid
12 Setgid - Quyền Đặc biệt
13 Sticky Bit - Quyền Đặc biệt
1 Bảo mật Tổng quát
2 Luôn cập nhật hệ thống
3 Tắt IPv6
4 Vô hiệu hóa nhận diện USB
5 Hạn chế Người dùng Sử dụng Mật khẩu Cũ
6 Kiểm tra Thời hạn Mật khẩu của Người dùng
7 Thời hạn Mật khẩu - Thực hành
8 Kiểm tra tài khoản có mật khẩu trống
9 Kiểm tra tài khoản có UID "0"
10 Kiểm tra nhật ký thường xuyên
11 Đặt /boot ở chế độ chỉ đọc
1 Bảo mật Mạng Phần 1
2 Bảo mật Mạng Phần 2
3 Tổng quan về OpenSSH
4 Tệp cấu hình sshd_conf -1
5 Tệp cấu hình sshd_conf -2
6 Tệp cấu hình sshd_conf -3
7 Thực hành -1
8 Thực hành -2
1 Khái niệm về Tường lửa
2 Về nftables, tính năng và ưu điểm của firewalld
3 Thành phần firewalld, các vùng định sẵn
4 Cách gói tin đi qua tường lửa
5 Kiểm tra dịch vụ firewalld - Thực hành
6 Thêm và Xóa Dịch vụ & Cổng từ Máy chủ Tường lửa - Thực hành
7 Thêm Dịch vụ Vĩnh viễn trong Firewalld - Thực hành
8 Thêm Dịch vụ HTTP trong firewalld - Thực hành
9 Chuyển tiếp Cổng - Thực hành
10 Thảo luận Khái niệm về Ngụy trang, Luồng Gói tin trong Firewalld
11 Ngụy trang với Chuyển tiếp Cổng - Thực hành
12 Về Quy tắc Nâng cao (Rich Rules) trong Firewalld
13 Cho phép Cụ thể một Máy chủ bằng Quy tắc Nâng cao - Thực hành
14 Cho phép Cổng Telnet, SSH với tiền tố nhật ký bằng Quy tắc Nâng cao - Thực hành
15 Chấp nhận, Từ chối, Hủy - Thực hành
1 Khái niệm Bảo mật SELinux
2 Ngữ cảnh SELinux (SELinux Context)
3 Chế độ SELinux
4 Thực hành về Chế độ SELinux
5 Cách hiểu SELinux thực tế
6 Thực hành - Thay đổi ngữ cảnh tạm thời
7 Thực hành - Thay đổi ngữ cảnh vĩnh viễn
8 Thực hành - Tính kế thừa của SELinux và các vấn đề
9 SELinux Booleans
10 Thực hành - SELinux Booleans
11 Nhật ký Kiểm toán & Xử lý sự cố SELinux
12 Bài giảng cuối cùng

Giới thiệu khóa học

Introduction

  • About Security

  • Tips & Tricks

Physical Security of a Linux Box

  • Overview of Physical Security

  • BIOS Firmware Security

  • Set BIOS Password

  • Single User Mode Security

  • How to set password at Single User Mode

  • Securing Boot Loader

  • Section Summary

  • Project Assignment: Securing Single User Mode in Linux

  • Project Assignment: Securing the Boot Loader in Linux

PAM (Pluggable Authentication Modules)

  • Overview of PAM Security

  • Concepts of PAM

  • PAM Modules & Configurations

  • PAM Module Groups

  • Control Flags in PAM

  • PAM Modules

  • Project Assignment on PAM - Pluggable Authentication Modules

  • Quiz

Account Security

  • Overview of User Account Security

  • User Account Information

  • Forcing strong passwords

  • Pam_pwquality - Password strength-checking

  • Security by Account Locked

  • Account Locked using pam_faillock PAM module - Lab Session

  • Understanding Password Aging Policy

  • Practice Lab Session

File System Security

  • Overview of File & Directory Permission

  • Access mode

  • Change Permission & Ownership

  • Special Permissions

  • ·Setuid, Setguid, Sticky bit, ACL, etc

  • ACL

  • Controlling files with ACL

  • ACLs demo

  • Practice Lab Session

General Security

  • Keep your system updated

  • Disable USB stick

  • Turn off IPv6

  • Restrict users to use old passwords

  • Check password expiration

  • Verify accounts for Empty password

  • Verify accounts for “Zero” UID

  • Review logs regularly

  • Keep /boot as read only

Network Security

  • Overview of Network Security

  • Openssh Security

  • Securing SSHD

Linux Firewall

  • Firewall concepts

  • About nftables, features, and advantages of firewalld

  • Firewalld components, pre-defined zones

  • How packet flows through the firewall

  • Check firewalld services - Lab Session

  • Adding and Removing Services & Port from Firewall Server - Lab Session

  • Add Services Permanently in Firewalld - Lab Session

  • Add HTTP Service in firewalld - Lab Session

  • Port forwarding - Lab Session

  • Conceptual discussion about Masquerading, Packet Flow in Firewalld

  • Masquerading with Port Forwarding - Lab Session

  • About Rich Rules in Firewalld

  • Specifically allow a Server using Rich Rules - Lab Session

  • Allow Telnet Port, SSH with log-prefix using Rich Rule - Lab Session

  • Accept, Reject, Drop - Lab Session

Managing SELinux Security

  • Introduction - SELinux

  • SELinux Security Concepts

  • Changing SELinux Modes

  • Practice Lab Sessions

  • Changing SELinux Contexts

  • SELinux Booleans

  • Audit logs & troubleshooting SELinux

  • Last lecture

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Linux
Hiển thị tất cả khoá học Linux Security
Hiển thị tất cả khoá học Network Security
Hiển thị tất cả khoá học System Administration
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊