Emergency server help: get in touch

Linux

Linux server scripts, tools and guides for AlmaLinux, Rocky Linux, Ubuntu and Debian: hardening, firewalls, databases, mail and monitoring.

Restic Backup for cPanel and DirectAdmin: Files, Databases, Retention

Back up cPanel and DirectAdmin servers with restic: home directories, database dumps via stdin, panel config, retention with forget/prune, and restore tests.

October 6, 2026

WordPress Version Audit: Find Every WordPress Site and Its Version

Free bash script that finds every WordPress install on cPanel, DirectAdmin or plain servers and flags core versions below 7.0.3 (CVE-2026-64638).

October 6, 2026

Imunify360 False Positives: Find the Rule ID and Fix It

Fix Imunify360 false positives: identify the layer, find the rule ID, disable a ModSecurity rule per domain, handle the 2026 WordPress WAF and report it.

October 6, 2026

CSF Commands Cheat Sheet: Allow, Deny, Ports and Tempbans

CSF commands for 2026: allow, deny and unblock IPs, temporary LFD bans, csf.allow vs csf.ignore, port lists and restarts, plus which CSF fork you are running.

October 6, 2026

Imunify360 Without CSF: Remove CSF and Use Imunify as the Firewall

Run Imunify360 as the only firewall: back up and migrate CSF, disable it, recreate ports, DoS and SMTP blocking, and handle Security Advisor warnings.

October 6, 2026

Open Port Checker: Test TCP Ports on Any Public Server

Check whether TCP ports are open on a public server: up to 10 ports per test, presets for web, mail and control panels, open, closed or filtered results and the SMTP greeting.

October 6, 2026

cPanel Inode Usage: Find What Uses Inodes and Fix It

Find what uses inodes on a cPanel account with du --inodes and find, understand how quotas count them, clean caches, sessions and old mail safely, and prevent regrowth.

October 6, 2026

Inode Usage Report: Top Directories by File Count per Account

Free bash script that reports inode usage per cPanel or DirectAdmin account, flags accounts over thresholds and lists the folders holding the most files.

October 6, 2026

Migrate DirectAdmin to DirectAdmin: Move All Users to a New Server

Move every user from one DirectAdmin server to another: admin backups with da admin-backup, rsync, IP mapping, mail sync, DNS cut-over and SSL.

October 6, 2026

Plesk AlmaLinux 10: Supported Version and What Is Missing

Plesk supports AlmaLinux 10 from Obsidian 18.0.72, but without Watchdog, SOGo, Premium Antivirus and old Xeon CPUs. What is missing and how to move from AlmaLinux 9.

October 6, 2026

Free website test

Is your website set up right?

Check SSL, security headers, redirects, robots.txt, sitemap, llms.txt and security.txt in one test. It takes about 30 seconds.