From 9b4bcbf4e954ffa7de5755181c235e9e8533c16b Mon Sep 17 00:00:00 2001 From: u1 Date: Sat, 7 Feb 2026 13:58:52 +0100 Subject: [PATCH] docs(step1): add txt ufw toggle ssh eth0 on off --- doc/step-001-ufw-toggle-ssh-eth0.txt | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 doc/step-001-ufw-toggle-ssh-eth0.txt diff --git a/doc/step-001-ufw-toggle-ssh-eth0.txt b/doc/step-001-ufw-toggle-ssh-eth0.txt new file mode 100644 index 0000000..de95088 --- /dev/null +++ b/doc/step-001-ufw-toggle-ssh-eth0.txt @@ -0,0 +1,26 @@ +Step 001: Toggle SSH na publicznym interfejsie eth0 (ON/OFF) przez UFW + +Zalozenie: +- SSH po WireGuard (wg0) zostaje zawsze wlaczone. +- Publiczne SSH po eth0 wlaczasz/wylaczasz tylko regula UFW. +- UFW musi byc aktywne (status != inactive). + +1) Zawsze zostaw SSH po wg0: + sudo ufw allow in on wg0 to any port 22 proto tcp + +2) ON: wlacz SSH po eth0 (public): + sudo ufw allow in on eth0 to any port 22 proto tcp + sudo ufw status verbose + +3) OFF: wylacz SSH po eth0 (public): + sudo ufw deny in on eth0 to any port 22 proto tcp + sudo ufw status verbose + +4) (Opcjonalnie) Usuniecie konkretnej reguly: + sudo ufw status numbered + sudo ufw delete + +Uwaga: +- Jesli `sudo ufw status` pokazuje "inactive", to reguly nie dzialaja. Wtedy najpierw: + sudo ufw enable +