Kommandogenerator för ufw
Generera ufw-kommandon för att hantera Enkel Brandvägg på Ubuntu/Debian
Komma igång med ufw
## Vad är ufw?
`ufw` (Uncomplicated Firewall) är ett användarvänligt gränssnitt för iptables/ufw som följer med Ubuntu och Debian. Det döljer rå kedjesyntax bakom enkla verb som `allow` och `deny`. Regler träder i kraft omedelbart och behålls över omstarter när ufw har aktiverats.
## Hur man använder
1. **Aktivera brandväggen**: Kör `ufw enable` en gång (standardpolicyn nekar inkommande, tillåter utgående). 2. **Välj en åtgärd**: `allow`, `deny`, `reject`, `delete`, `status`, `enable`, `disable`, `reload` eller `reset`. 3. **Lägg till en regel**: För `allow`/`deny`/`reject`, ange en port (valfritt med `/tcp` eller `/udp`) och/eller en källa med `from`. 4. **Kopiera och kör**: Prefixa med `sudo`.
Vanliga åtgärder och regler
### `allow` / `deny` / `reject` Öppna eller stäng åtkomst. `deny` tyst paket; `reject` svarar med ett ICMP-fel så att klienten misslyckas snabbt.
### `status` Visa den aktuella regeluppsättningen. `ufw status verbose` lägger till standardpolicyn och loggningsnivån.
### `enable` / `disable` / `reload` / `reset` `enable` aktiverar brandväggen vid uppstart; `disable` stänger av den; `reload` läser om reglerna; `reset` raderar alla regler till standardvärden.
### Port med protokoll `ufw allow 80/tcp` öppnar TCP-port 80. Utelämna suffixet för att tillåta både TCP och UDP.
### `from` Källbegränsning Begränsa en regel till en käll-IP eller CIDR: `ufw allow from 192.168.1.0/24` eller `ufw allow from 10.0.0.5 to any port 22`.
### `delete` Ta bort en regel Upprepa en befintlig regel med prefixet `delete` (`ufw delete allow 80/tcp`), eller använd numrerat läge (`ufw status numbered` sedan `ufw delete 3`).
▶Vad är skillnaden mellan ufw och iptables?
▶Hur tillåter jag SSH innan jag aktiverar brandväggen?
▶Hur tar jag bort en regel?
Om detta verktyg har varit till hjälp för dig, överväg att bjuda mig på en kaffe.
Bjud mig på en kaffe