Files
quartz/content/10-19 HOBBYS/13 SECURITY/13.11 EVILGINX/basic configuration.md
Phil Skentelbery 701ad945a4
Some checks failed
Docker build & push image / build (push) Has been cancelled
Build and Test / build-and-test (macos-latest) (push) Has been cancelled
Build and Test / build-and-test (ubuntu-latest) (push) Has been cancelled
Build and Test / build-and-test (windows-latest) (push) Has been cancelled
Build and Test / publish-tag (push) Has been cancelled
Quartz sync: Jan 10, 2026, 5:14 PM
2026-01-10 17:14:51 -07:00

711 B

publish, title, created, modified, tags, cssclasses
publish title created modified tags cssclasses
true Server bootstrapping 2025-06-26T12:27:37.527-06:00 2025-06-26T12:37:33.633-06:00
evilginx
guide
self_hosting

Install and configure ufw

  1. Install the ufw package
apt install ufw
  1. Set the default ufw policies
ufw default deny incoming 
ufw default allow outgoing
  1. Allow required traffic

Note

For the purpose of a basic Evilginx setup on a remote server we will allow ssh, dns, and https but add other services as necessary for your setup

ufw allow ssh
ufw allow 53
ufw allow https
  1. Enable the firewall
ufw enable

At this point your server has BASIC protections.