checklist ครบถ้วนสำหรับตั้งค่า Rocky Linux 9 อย่างถูกต้อง — อัปเดตระบบ, เสริมความปลอดภัยผู้ใช้, firewall, SELinux, SSH keys และบริการสำคัญ พร้อม copy-paste ตลอดทั้งคู่มือ
Real commands, real results — run these after a fresh Rocky Linux 9 minimal install.
Tick these off before the server goes into production. Each links to a detailed guide.
dnf update -y run. EPEL repo enabled. dnf-automatic configured for security patches.
See guide →Fully-qualified hostname set via hostnamectl. /etc/hosts updated with local IPs.
See guide →Admin user created, added to wheel group. Root login disabled via SSH.
See guide →Ed25519 keypair deployed. PasswordAuthentication disabled. MaxAuthTries set to 3.
See guide →Default zone configured. Only required services open. SSH rate-limiting enabled.
See guide →systemd-journald and auditd running. Audit rules for /etc/passwd and sudo in place.
See guide →Netdata or Node Exporter installed. Dashboard accessible from internal network only.
See guide →Automated backup cron job running. Backup stored off-server. Restore tested.
See guide →Swap partition or LVM-based swap file in place for low-memory scenarios.
See guide →Install these on every Rocky Linux server you deploy — tools for diagnosis, security, and operations.
| Package | Install Command | Purpose |
|---|---|---|
| vim / nano | dnf install -y vim |
Text editor for config file management |
| bash-completion | dnf install -y bash-completion |
Tab-completion for all dnf and systemctl commands |
| net-tools | dnf install -y net-tools |
ifconfig, netstat, arp — classic networking tools |
| bind-utils | dnf install -y bind-utils |
dig, nslookup, host — DNS diagnostic tools |
| tcpdump | dnf install -y tcpdump |
Packet capture for network troubleshooting |
| nmap | dnf install -y nmap |
Port scanner — verify firewall rules are working |
| htop / btop | dnf install -y htop |
Interactive process viewer — better than top |
| iotop | dnf install -y iotop |
Per-process disk I/O monitoring |
| lsof | dnf install -y lsof |
List open files and sockets — find what owns a port |
| strace | dnf install -y strace |
System call tracer — debug failing processes |
| sysstat | dnf install -y sysstat |
sar, iostat, mpstat — historical performance data |
| rsync | dnf install -y rsync |
Efficient file sync / backup — delta transfers |
| git | dnf install -y git |
Version control — manage configs as code (GitOps) |
| tmux | dnf install -y tmux |
Terminal multiplexer — persistent sessions over SSH |
| chrony | dnf install -y chrony |
NTP sync — essential for log timestamps and Kerberos |
ทีมของเราดูแลการตั้งค่าทั้งหมด — การจัดเตรียมฮาร์ดแวร์, ติดตั้ง OS, checklist เสริมความปลอดภัย และการกำหนดค่าบริการ — เพื่อให้ทีมของคุณมุ่งเน้นที่แอปพลิเคชัน