Início·Comandos de terminal

ufw

Rede

Uso

sudo ufw <allow|deny|status> ...

Um invólucro amigavel do iptables no Debian e no Ubuntu; libere SSH antes de dar `enable` ou voce corta a propria sessao, e o Docker publica portas direto no iptables, onde as regras do ufw nao alcancam.

Opções comuns

OpçãoSignificado
allow 22/tcpOpen a port; allow OpenSSH uses the named application profile instead.
allow from 10.0.0.0/8 to any port 5432Open a port to one network only.
deny <port>Block it explicitly.
default deny incomingThe usual starting point, set before you enable.
status numberedList the rules with the numbers that delete needs.
delete <n>Remove rule number n.
enable / disableTurn the firewall on or off, persistently.

Exemplos

sudo ufw allow OpenSSH && sudo ufw enable

Allow SSH first, then switch the firewall on.

sudo ufw status numbered

See what is open and get the rule numbers.

sudo ufw delete 3

Remove the third rule.

Quando a conexão falha, estes mostram até onde ela chegou: o nome não resolve, não há rota ou a porta está fechada.

Como ler

  • Os colchetes [ ] marcam uma parte que você pode omitir.
  • As reticências … indicam que você pode listar vários.
  • As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.

Perguntas

Q. O que ufw faz?

Um invólucro amigavel do iptables no Debian e no Ubuntu; libere SSH antes de dar `enable` ou voce corta a propria sessao, e o Docker publica portas direto no iptables, onde as regras do ufw nao alcancam.

Q. Como se digita?

sudo ufw <allow|deny|status> ... — os colchetes marcam o que você pode omitir.

Q. Quantas opções vale a pena saber?

Aqui estão 7; a lista completa está em man ufw. Este comando fica em Rede.

Comandos relacionados

página man: man ufw