Bom dia!
O que realmente você fez, apagou todo arquivo?
Explica exatamente o que quer fazer, pois lhe passar um script pronto sem você ter a noção do que está fazendo e de como usá-lo é complicado, vai que apaga de novo!
Exemplo de liberar a porta 80, tem conhecimento desse comando?
sudo nft add table inet filter
sudo nft add chain inet filter input { type filter hook input priority 0 \; }
sudo nft add rule inet filter input tcp dport 80 accept
Eu fiz os comandos dentro de /etc/nftables.conf e apareceu o seguinte erro quando digitei tal comando para carregar as regras de Firewall:
junior@junior-V1-25:~$ sudo su
root@junior-V1-25:/home/junior# sudo nft -f /etc/nftables.conf*
/etc/nftables.conf:1:14-18: Error: syntax error, unexpected table, expecting @ or '$'
sudo nft add table inet filter
^^^^^
/etc/nftables.conf:2:14-18: Error: syntax error, unexpected chain, expecting @ or '$'
sudo nft add chain inet filter input { type filter hook input priority 0 \; }
^^^^^
/etc/nftables.conf:2:77-77: Error: syntax error, unexpected '}'
sudo nft add chain inet filter input { type filter hook input priority 0 \; }
^
/etc/nftables.conf:3:14-17: Error: syntax error, unexpected rule, expecting @ or '$'
sudo nft add rule inet filter input tcp dport 80 accept
Como faço para corrigir o problema?