Quartz sync: Jan 10, 2026, 5:14 PM
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
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
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
---
|
||||
{"publish":true,"title":"Server bootstrapping","created":"2025-06-26T12:27:37.527-06:00","modified":"2025-06-26T12:37:33.633-06:00","tags":["evilginx","guide","self_hosting"],"cssclasses":""}
|
||||
---
|
||||
|
||||
## Install and configure ufw
|
||||
1. Install the ufw package
|
||||
|
||||
```
|
||||
apt install ufw
|
||||
```
|
||||
|
||||
2. Set the default ufw policies
|
||||
|
||||
```
|
||||
ufw default deny incoming
|
||||
ufw default allow outgoing
|
||||
```
|
||||
|
||||
3. 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
|
||||
```
|
||||
|
||||
4. Enable the firewall
|
||||
|
||||
```
|
||||
ufw enable
|
||||
```
|
||||
|
||||
At this point your server has **BASIC** protections.
|
||||
Reference in New Issue
Block a user