Defina as regras do ufw como um oneliner

2

É assim que eu configuro minhas regras do ufw:

$ sudo ufw default deny
$ sudo ufw allow ssh
$ sudo ufw allow http
$ sudo ufw allow https
$ sudo ufw allow 53/tcp
$ sudo ufw allow 53/udp
$ sudo ufw allow from any port 68 to any port 67 proto udp

É possível obter um oneliner para isso?

    
por user3142695 03.10.2017 / 23:53

1 resposta

0

Você pode escrever como

sudo ufw default deny & sudo ufw allow ssh & sudo ufw allow http & sudo ufw allow https & sudo ufw allow 53/tcp & sudo ufw allow 53/udp & sudo ufw allow from any port 68 to any port 67 proto udp

separando os comandos por & .

De qualquer forma, mais bonito seria escrever um roteiro Por exemplo. em ~ / setUp_UFW.sh

#!/bin/bash

sudo ufw default deny l
sudo ufw allow ssh
sudo ufw allow http
sudo ufw allow https
sudo ufw allow 53/tcp
sudo ufw allow 53/udp
sudo ufw allow from any port 68 to any port 67 proto udp

Torne o script executável

chmod +x ~/setUp_UFW.sh

que toda vez que você simplesmente vai

~/setUp_UFW.sh

para configurá-lo. (Você será perguntado pela senha do sudo quando o script vir o sudo na primeira vez).

    
por derHugo 04.10.2017 / 07:24