Chia Sẻ Khóa Học Linux Administration - Thực Hành Xây Dựng 5 Linux Project 2023 [Update Tháng 3-2023] [Khóa 7368 A]
Học Linux bằng cách thực hiện với 5 dự án: Docker, Secure Linux, Run Web và DNS Server, Chạy một Mail System, Automate Linux.
Bạn sẽ học được gì:
- ✓ Trở thành một Kỹ sư Linux chuyên nghiệp bằng cách xây dựng 5 dự án Linux thực hành.
- ✓ Tìm hiểu cách chạy các ứng dụng containerized với Docker.
- ✓ Tìm hiểu cách quản lý Docker images và containers.
- ✓ Tìm hiểu cách tag và push images lên Docker Hub.
- ✓ Tìm hiểu cách tạo Docker images tùy chỉnh bằng Dockerfile.
- ✓ Tìm hiểu cách bảo mật và harden Linux Systems.
- ✓ Bạn sẽ làm chủ các khái niệm chính về Network Security (Encryption, Steganography, Reconnaissance, Iptables Firewall...).
- ✓ Tìm hiểu cách định cấu hình một authoritative DNS server (BIND9).
- ✓ Tìm hiểu cách định cấu hình Web Server (Apache2).
- ✓ Tìm hiểu cách cài đặt và bảo mật WordPress.
- ✓ Tìm hiểu cách chạy một Mail System (Potsfix, Dovecot, MySql, OpenSSL, SMTP AUTH, Rspamd, ClamAV).
- ✓ Có được các kỹ năng để tự động hóa các tác vụ quản trị Linux phổ biến nhất bằng cách sử dụng Bash scripting và Ansible.
- ✓ Tìm hiểu cách sử dụng Ansible trong các Mạng lớn cho Network Automation.
- ✓ Khi kết thúc khóa học này, bạn sẽ hiểu sâu về hệ điều hành Linux và có thể áp dụng kiến thức đó vào các dự án thực.
*** Được cập nhật đầy đủ cho năm 2023*** Khóa học Linux Administration thực tế này bao gồm Xây dựng 5 dự án Linux thực hành từ đầu! Khóa học không được khuyến khích cho người mới bắt đầu!
Khóa học này KHÔNG giống bất kỳ khóa học Linux Administration nào khác mà bạn có thể tham gia trực tuyến. Khóa học này tập trung vào học bằng cách làm. Bạn sẽ học được những gì thực sự quan trọng và bạn sẽ có được các kỹ năng để vượt lên và đạt được lợi thế.
Đăng ký ngay khóa học Linux Administration tập trung vào dự án này là khoản đầu tư tốt nhất cho sự nghiệp của bạn!
Khi kết thúc khóa học này, bạn sẽ có kiến thức chuyên sâu về xây dựng các dự án trong thế giới thực trên Linux.
Khóa học này dành cho bạn nếu bạn đã có một số kiến thức cơ bản về Linux và muốn nâng cao cũng như tìm hiểu sâu hơn về Linux cũng như tìm hiểu cách xây dựng các dự án cho thế giới thực.
Sau khóa học này, bạn sẽ trở thành một Linux System Engineer hoặc Administrator hiệu quả!
Project #1 - Chạy các ứng dụng Containerized với Docker:
- - Docker là gì? Tại sao lại sử dụng nó?
- - Cài đặt docker
- - Docker Client.
- - Pulling Images và Running Containers.
- - Lab: Chạy một Web Server trong Docker Container.
- - Liệt kê Images và Containers.
- - Xóa Images và Containers.
- - Nhận quyền truy cập Shell vào một Container.
- - Thực thi các lệnh trong một Container đang chạy.
- - Lấy thông tin về các Container đang chạy.
- - Committing Container Changes vào một New Image.
- - Tagging và Pushing Custom Images vào Docker Hub.
- - Image Structure và Layers.
- - Tạo Custom Images bằng Dockerfile.
- - Persistent Data: Volumes.
Project #2 - Securing và Hardening một Linux System:
- - Linux Security Checklist.
- - Securing OpenSSH Server (sshd).
- - Securing Boot Loader (Grub).
- - Enforcing Password Policy.
- - Khóa hoặc vô hiệu hóa tài khoản người dùng.
- - Giving Limited root Privileges (sudoers và visudo).
- - Đặt giới hạn của người dùng (Chạy tấn công DoS mà không cần truy cập root).
- - Giới thiệu về Cracking Passwords.
- - Cracking Linux Passwords bằng John the Ripper.
- - Checking Files Integrity với AIDE.
- - Quét Rootkit (rkhunter và chkrootkit).
- - Quét Virus với ClamAV.
- - Full Disk Encryption bằng dm-crypt và LUKS.
- - Unlocking LUKS Encrypted Drives bằng Keyfile.
- - Symmetric Encryption bằng GnuPG.
- - Sử dụng Encrypted Text Editor (EncryptPad).
- - Steganography.
- - Steganography chuyên sâu.
- - Ẩn tin nhắn bí mật thông qua Steganography với Steghide.
- - Scanning Networks với Nmap.
- - Nmap nâng cao.
- - Giới thiệu về Linux Firewalls.
- - Bảo vệ hệ thống Linux của bạn bằng một Firewall (Netfilter/Iptables).
- - Chains, Tables, Matches, và Targets Chuyên sâu.
- - Stateful Firewall chuyên sâu.
Project #3: Thiết lập một Web and DNS Server:
- - Nhận một Domain Name.
- - Đi sâu vào Giao thức DNS và Cài đặt một DNS Server (BIND9).
- - Thiết lập Authoritative BIND9 DNS Server.
- - Cài đặt một Web Server (Apache2).
- - Thiết lập Virtual Hosting.
- - Bảo mật Apache với OpenSSL và Digital Certificates.
- - Access Control theo Source IP Address.
- - <Files> Directive.
- - File .htaccess.
- - HTTP Digest Authentication.
- - Options Directive và Indexing.
- - HTTP Compression.
- - SetHandler và Server Status.
- - Cài đặt PHP.
- - Cài đặt và Bảo mật MySql Server.
- - Cài đặt một ứng dụng Web (WordPress).
- - Bảo mật WordPress.
Project #4 - Chạy một Virtual Mail Server:
- - Tổng quan về một Virtual Mail Server hoàn chỉnh.
- - Mail và DNS: MX Records và Reverse DNS.
- - Kiểm tra điều kiện tiên quyết.
- - Cài đặt Software Packages.
- - Định cấu hình MySql và kết nối nó với Postfix.
- - Định cấu hình Postfix bằng lệnh Postconf.
- - Định cấu hình SMTP AUTH (SASLAUTHD và MySql).
- - Định cấu hình Dovecot (POP3/IMAP).
- - Thêm Domains và Virtual Users. Testing System.
- - Enabling SMTPS Port 465 trong Postfix để gửi email.
- - Xử lý sự cố.
- - Quét virus bằng Amavis và ClamAV.
- - Testing Amavis và ClamAV.
- - Chống thư rác: Postfix Access Restrictions.
- - Chống thư rác: Postfix HELO Restrictions.
- - Chống thư rác: Postfix Sender Restrictions.
- - Chống thư rác: Postfix Recipient Restrictions.
- - Chống thư rác: Sử dụng Public RBL.
- - Giới thiệu về Spam Filtering Systems.
- - Cài đặt Rspamd và Postfix Integration.
- - Cấu hình và Testing Rspamd.
- - Postfix Log Monitoring bằng pflogsumm.
Project #5 - Tự động hóa các tác vụ quản trị Linux:
- - Giới thiệu về Ansible.
- - Điều kiện tiên quyết.
- - Ansible Inventory File.
- - Ansible Ad-Hoc Commands: Shell Module.
- - Ansible Ad-Hoc Commands: Script Module.
- - Ansible Ad-Hoc Commands: APT Module.
- - Task Automation và Scheduling bằng Cron (crontab).
- - Scheduling Tasks bằng Anacron.
- - Dropping Packets dựa trên Source IP Address.
- - Dropping danh sách địa chỉ IP.
- - System Administration Script sử dụng Bash Menus.
- - Giới thiệu về Ansible.
- - Ansible Inventory File.
- - Ansible Ad-Hoc Commands.
- - Ansible modules: raw, shell, command, script.
Mỗi dự án đã hoàn thành và bao gồm tất cả các script và tệp cấu hình, một phần lệnh, nhiều quiz, slide và nhiều thử thách thực hành.
Các kỹ năng bạn sẽ học sẽ thúc đẩy sự nghiệp của bạn và giúp bạn có giá trị hơn trên thị trường việc làm.
Hẹn gặp lại các bạn trong các khóa học!
Khóa học này dành cho ai:
- ✓ Những người có một số kinh nghiệm về Linux muốn tìm hiểu sâu hơn về Linux.
- ✓ Kỹ sư mạng muốn thăng tiến trong Linux bằng cách xây dựng các dự án thực tế.
- ✓ Đây là một khóa học Linux trung cấp. Nếu bạn là người hoàn toàn mới bắt đầu sử dụng Linux, khóa học này có thể không dành cho bạn.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU