Professional Rocky Linux Network and System Administration
หลักสูตรนี้ใช้ Rocky Linux Version 9
หลักสูตรถูกออกแบบมา เพื่อให้ผู้ที่อยู่ในวงการไอทีหรือท่านที่สนใจ ที่ยังไม่มีประสบการณ์เกี่ยวกับการติดตั้งใช้งาน Linux เป็นหลักสูตรที่เหมาะสำหรับท่านที่ต้องการติดตั้ง และดูแลเกี่ยวกับ Application ที่ทำงานบน Linux หรือ Server ที่ติดตั้งระบบ Linux รวมทั้งต้องการติดตั้งและดูแล Application ต่างๆ ที่ต้องใช้ Linux หลักสูตรนี้ เริ่มจากระดับง่าย ไปยังระดับกลาง และระดับขั้นสูง
หลักสูตรนี้มีเนื้อหาที่ทันสมัย และสามารถนำไปใช้ได้ในโลกของความเป็นจริงในที่ทำงาน ใน Data Center หรือระบบ Cloud โดยครอบคลุม ทั้งที่เป็น System และระบบ Network ตลอดจน Security นับเป็นหลักสูตรที่สมบูรณ์และครบถ้วนมากที่สุด
ผู้ที่เหมาะเข้ารับการอบรม
Linux system administrators
Network Administrator
IT Support Officer
Software Engineer
DevOps engineers
Cloud administrators
Course Outline
Installing Rocky Linux
Partitioning a Disk for Rocky Linux
The Physical Installation
Final Configuration Steps
Installing Updates
Boot and Startup processes
Run level for Linux
Changing Run Level
Managing Linux Services with Systemd
Types of systemd units
Manage systemd targets
Changing Default Target Unit
Start and Stop Linux Services
Enable and Disable Linux Services
Checking Linux Services Status
An Overview of the Rocky Linux Cockpit Web Interface
Installing and Enabling Cockpit
Accessing Cockpit
System
Logs
Storage
Networking
Accounts / Services / Applications
Diagnostic Reports
SELinux
Software Updates
Connecting to Multiple Servers
Rocky Linux File System Hierarchy Standard
Rocky Linux File System Management
File Systems
i-Nodes
Block
Superblocks
ext3
ext4
Btrfs
Mounting and Unmounting Local Disks
Using fsck
Adding a New Disk
Overview of Partitions
Traditional Disk and Partition Naming Conventions
Volume Management
Creating Partitions and Logical Volumes
Creating File Systems
Managing Rocky Linux Users and Groups
Create and Add User
Managing User Password File
/etc/passwd and /etc/shadow
Managing User Default File System
Create User with Specific UID
Create User with Specific GID
Editing and Modifying User
Enable/Disable and Managing User Account
Create Group and Managing User Group
User Management with Cockpit
Rocky Linux User and Access Permission
Type of Permission
Add Remove and Change Permission on File and Directory
Using Chmod Command for Permission Management
Change File and Ownership in Rocky Linux
Using Groups to Give Read/Write Access to User on Directory
SUID SGID and Sticky Bit
Rocky Linux Command Line
Files, File Types, File Ownership, and File Permissions Command
File and Directory Management and Manipulation Command
Check Date / Time and Time Zone Command
Disk Usage Command
File / Directory Security Command
Editor Tools
Administrative Task Command
Setting up sudo privileges for full administrative users
Setting up sudo for users with only certain delegated privileges
Understanding Rocky Linux Software Installation and Management
Repositories
The BaseOS Repository
The AppStream Repository
Using Yum for update and Manage Software Package
Managing IP Networking
Configure Hostname
Configure Network with ifconfig
Configure Network with Nmtui
Configuring Static Routes and the Default Gateway
Installing and Enabling NetworkManager
Using nmcli Commands
Rocky Linux Firewall Configuration with firewalld
An Introduction to firewalld
Zones / Interfaces / Services / Ports
Checking firewalld Status
Configuring Firewall Rules with firewall-cmd
Identifying and Changing the Default Zone
Adding and Removing Zone Services
Working with Port-based Rules
Creating a New Zone
Changing Zone/Interface Assignments
Masquerading
Implementing Port Forwarding
Managing firewalld using firewall-config
Configuring SSH Key-based Authentication on Rocky Linux
An Overview of Secure Shell (SSH)
SSH Key-based Authentication
Setting Up Key-based Authentication
SSH Key-based Authentication from Linux and macOS Clients
Managing Multiple Keys
SSH Key-based Authentication from Windows 10 Clients
SSH Key-based Authentication using PuTTY
Generating a Private Key with PuTTYgen
Using NFS to Share Rocky Linux Files with Remote Systems
Ensuring NFS Services are running on Rocky Linux
Configuring the Rocky Linux Firewall to Allow NFS Traffic
Specifying the Folders to be Shared
Accessing Shared Rocky Linux Folders
Mounting an NFS Filesystem on System Startup
Unmounting an NFS Mount Point
An Overview of Virtualization Techniques
Guest Operating System Virtualization
Hypervisor Virtualization
Paravirtualization
Full Virtualization
Hardware Virtualization
Installing KVM Virtualization on Rocky Linux
An Overview of KVM
Preparing Rocky Linux for KVM Virtualization
Verifying the KVM Installation
Creating KVM Virtual Machines using Cockpit and virt-manager
Installing the Cockpit Virtual Machines Module
Creating a Virtual Machine in Cockpit
Starting the Installation
Creating a Virtual Machine using virt-manager
Starting the Virtual Machine Manager
Configuring the KVM Virtual System
Starting the KVM Virtual Machine
Creating KVM Virtual Machines with virt-install and virsh
Running virt-install to build a KVM Guest System
An Example Rocky Linux virt-install Command
Starting and Stopping a Virtual Machine from the Command-Line
Creating a Virtual Machine from a Configuration File
Creating a Rocky Linux KVM Networked Bridge Interface
Getting the Current Network Settings
Creating a Network Bridge from the Command-Line
Declaring the KVM Bridged Network
Using a Bridge Network in a Virtual Machine
Creating a Bridge Network using nm-connection-editor
Managing KVM using the virsh Command-Line Tool
The virsh Shell and Command-Line
Listing Guest System Status
Starting a Guest System
Shutting Down a Guest System
Suspending and Resuming a Guest System
Saving and Restoring Guest Systems
Rebooting a Guest System
Configuring the Memory Assigned to a Guest OS
An Introduction to Linux Containers
Linux Containers and Kernel Sharing
Container Uses and Advantages
Rocky Linux Container Tools
The Docker Registry
Container Networking
Installing Docker Engine on Centos8
Working with Containers on Rocky Linux
Pulling a Container Image
Running the Image in a Container
Managing a Container
Saving a Container to an Image
Removing an Image from Local Storage
Removing Containers
Building a Container with Buildah
Container Bridge Networking
Configuring DHCP
Installing a DHCP Server
DHCPv4
DHCPv6
Troubleshooting and Diagnostic Tools
DHCP and DNS Dynamic Update
Use of Keys
Configuring Domain Name Service (DNS)
DNS Service
Installing a DNS Server
Starting the Service in CentOS 7
Installing a Master Server
Client Configuration
Slave Servers and Zone Transfers
DNSSEC and TSIG
Chroot
Diagnostic Tools
rndc dig host
Log Files
journalctl
Configuring a Rocky Linux Postfix Email Server
Mail User Agent
Mail Transfer Agent
Mail Delivery Agent
SMTP Relay
Configuring a Rocky Linux Email Server
Postfix Pre-Installation Steps
Firewall/Router Configuration
Installing Postfix on Rocky Linux
Configuring Postfix
Configuring DNS MX Records
Starting Postfix on a Rocky Linux System
Testing Postfix
Sending Mail via an SMTP Relay Server
Adding a New Disk Drive to a Rocky Linux System
Mounted File Systems or Logical Volumes
Finding the New Hard Drive
Configure Disk Size in Rocky Linux
Creating Linux Partitions
Creating a File System on a Rocky Linux Disk Partition
An Overview of Journaled File Systems
Mounting a File System
หากท่านสนใจสามารถสอบถามเพิ่มเติมได้ที่ T. 081-6676981, 089-7767190,
02-2740864, 02-2740867
Email: This email address is being protected from spambots. You need JavaScript enabled to view it. , This email address is being protected from spambots. You need JavaScript enabled to view it.
Facebook.com/cyberthai Line ID : cyberthai