Skip to main content
Back to Knowledge Base

Security

Server security, firewall, VPN and attack protection guides

8 articles

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.

14 min
malwarerootkitrkhunter

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.

13 min
fail2banbrute-forcessh security

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.

15 min
wireguardvpnserver security

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.

14 min
zero trustnetwork securitymicro-segmentation

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.

12 min
2fatwo-factor authenticationgoogle authenticator

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.

13 min
iptablesnftablesfirewall

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.

13 min
port forwardingnatiptables

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.

12 min
server securitylinux securityssh