Que documentação e recursos de ajuda estão disponíveis para definir e examinar as regras do UFW?

-1

O cara que escreveu ufw é muito inteligente para mim. Existe alguma documentação para qualquer código python?

Algumas coisas que estou tentando fazer são:

  • Permitir / fechar portas por número
  • Obter as regras atualmente definidas
  • Remover regras

Editar:

Minha pergunta não foi específica o suficiente. Todos aqui estão assumindo que eu de alguma forma quero reinventar minha própria interface para o iptables, ou fazer algum tipo de aplicativo de firewall, quando na verdade, estou apenas criando um ui simples para o ufw que se encaixa em meu aplicativo atual . No entanto, o estado atual da base de código ufw python torna isso muito mais difícil do que precisa ser.

    
por notbad.jpeg 15.08.2013 / 16:35

2 respostas

7

Este tutorial ilustrado tem as respostas para os três pontos marcados na sua pergunta, mas não responde a parte da sua pergunta sobre a documentação de qualquer código Python. Abaixo está uma imagem do aplicativo gufw dos repositórios padrão do Ubuntu que mostra como é fácil obter as regras atualmente definidas no gufw. Gufw é um front-end gráfico para o ufw, que é um front end para o iptables.

Se você realmente quer descer para o nível de código com o ufw, então está pronto para considerar o uso do iptables para obter exatamente quais regras de firewall você deseja executando comandos no terminal.

    
por karel 15.08.2013 / 16:52
1

Aqui está um guia bastante abrangente sobre o iptables - o backend do UFW:

link

Além disso, um breve tutorial sobre o UFW:

link

    
por Chuck R 15.08.2013 / 17:48