firewalld provides a zone-based way to control traffic on RHEL, CentOS Stream and Fedora. It manages host firewall rules through nftables or iptables, so…
Articles
systemctl is the command-line interface for systemd, the init system used by most modern Linux servers. Although older guides often use the service wrapper,…
SSH keys provide a safer alternative to password-only logins for Linux servers. A private key remains on the administrator’s workstation, while the matching…
Linux permissions become easier to administer when accounts are organised around clear roles. On RHEL, CentOS and Fedora, usermod changes an existing user…
A LAMP stack combines Linux, Apache, MariaDB or MySQL, and PHP to serve dynamic websites. Fedora provides current packages and sensible security defaults,…
Keeping CentOS systems patched is easier when DNF plugins handle repeatable tasks instead of leaving every update to manual commands. Plugins can lock package…
A systemd service template lets one unit definition manage several related processes. Instead of creating separate files for worker-a, worker-b, and worker-c,…
File Transfer Protocol sends credentials and files in plain text unless encryption is added. On Fedora, vsftpd can provide FTPS, protecting both authentication…
JSON is common in Linux administration, from cloud APIs and monitoring tools to configuration files generated by deployment systems. Shell scripts can read…
Scheduled jobs are a routine part of Linux administration. Backups, log rotation, report generation, cache cleanup, certificate checks, and monitoring tasks…