Malware & Rootkit Scanning: rkhunter and ClamAV Guide
Protect your Linux server against malware and rootkits. rkhunter and ClamAV installation, scan configuration, result interpretation, scheduled scans, and incident response guide.
Fail2Ban Configuration: SSH Brute-Force Protection Guide
Protect your server against SSH brute-force attacks with Fail2Ban. Installation, jail.local configuration, Nginx/Apache jails, IP whitelisting, ban monitoring, and email alerts.
WireGuard VPN Server Setup: Step-by-Step Guide
Set up a WireGuard VPN server: key generation, server and client configuration, IP forwarding, firewall rules, and Windows/Linux/Android client setup guide.
Zero Trust Network Security: Basic Configuration Guide
Zero Trust network security principles and practical implementation: never trust always verify, micro-segmentation, identity-based access, and implementation with existing Linux tools.
SSH 2FA Setup: Security with Google Authenticator
Set up two-factor authentication (2FA) for SSH access. Google Authenticator PAM module, TOTP setup for SSH, backup codes, testing, and troubleshooting guide.
iptables vs nftables: Comparison and Migration Guide
Comprehensive comparison of iptables and nftables, nftables syntax, migration guide, common rule equivalents, and when to use which firewall tool.
Port Forwarding and NAT Configuration: iptables Guide
NAT concepts, DNAT/SNAT rules, port forwarding with iptables and nftables, masquerading, and use cases: game servers, web servers behind NAT.
10 Essential Steps for Server Security
10 essential steps to secure a Linux server: SSH key authentication, firewall, Fail2ban, automatic updates, DDoS protection and more. A guide with commands and explanations.