How To Set Up a Firewall Using firewalld on Rocky Linux 8
In this guide, we will show you how to set up a firewalld firewall for Rocky Linux 8 server, and cover the basics of managing the firewall with the `firewall-cmd` administrative tool.
In this guide, we will show you how to set up a firewalld firewall for Rocky Linux 8 server, and cover the basics of managing the firewall with the `firewall-cmd` administrative tool.
In this guide, you will learn how to install `fail2ban` on a Rocky Linux 8 server and configure it to monitor your Nginx logs for intrusion attempts. Fail2ban can significantly mitigate brute force attacks by creating rules that automatically alter your firewall configuration to ban specific IPs after a certain number of unsuccessful login attempts. This will allow your server to harden itself against these access attempts without intervention from you.
In this tutorial, you will use Let’s Encrypt to obtain a free SSL certificate and use it with Nginx on Rocky Linux 8. You will do this by using the Certbot Let’s Encrypt client. You will also set up automatic renewal of your SSL certificate with a cron job.
In this guide, we will show you three different ways of getting Node.js installed on a Rocky Linux 8 server: using `dnf` to install the `nodejs` package from Rocky’s default AppStream repository; installing via the NodeSource repository; installing `nvm`, the Node Version Manager, and using it to install and manage multiple versions of `node`
🟡 Medium ⏱ 10–30 min Last verified: 25 May 2026 Affected versions: Rocky Linux 8 📖 ~4 min read • Source: Rocky Linux RXSA RLSA-2021:1968 Related CVEs: CVE-2019-16168 CVE-2020-13434 CVE-2020-13630 CVE-2020-13631 CVE-2020-13632 Upstream summary: MinGW is a free and open source software development environment to create Microsoft Windows applications. The following packages have been […]
🟡 Medium ⏱ 10–30 min Last verified: 25 May 2026 Affected versions: Rocky Linux 8 📖 ~4 min read • Source: Rocky Linux RXSA RLSA-2021:1968 Related CVEs: CVE-2019-16168 CVE-2020-13434 CVE-2020-13630 CVE-2020-13631 CVE-2020-13632 Upstream summary: MinGW is a free and open source software development environment to create Microsoft Windows applications. The following packages have been […]
🟡 Medium ⏱ 10–30 min Last verified: 25 May 2026 Affected versions: Rocky Linux 8 📖 ~4 min read • Source: Rocky Linux RXSA RLBA-2024:5287 Upstream summary: LLDP is an industry standard protocol designed to supplant proprietary Link-Layer protocols such as EDP or CDP. The goal of LLDP is to provide an inter-vendor compatible […]
A common error that you may receive when installing Python modules is the `No such file or directory` error. This error results from Python trying to call your system compiler during module installation, and – because the paths to your system compiler are often hardcoded into Python itself – not finding the compiler files it needs. This tutorial will provide an example of this error, and the steps to fix it on multiple platforms.