verifique o status executando sudo ufw status
no terminal.
Estou confuso sobre o status do meu firewall. Usando o Ubuntu Software Center, eu instalei o Gufw .
Quando o Firewall está bloqueado, parece que está inativo. Mas quando eu desbloqueio, é sempre mostrado como ativo.
Preciso deixar a GUI do firewall aberta o tempo todo para ativá-la?
verifique o status executando sudo ufw status
no terminal.
Não, você não. Seu firewall está ativado. Só para ter certeza, você pode executar este comando:
sudo ufw enable
Se ele diz que está ativo, é ... Ativo e permanecerá ativo. Mesmo se você tiver o firewall gui fechado.
Apesar de ter sido um tempo desde que a pergunta foi feita, eu gostaria de responder;) Você disse corretamente em sua pergunta quando escreveu "parece como se ela estivesse inativa". A GUI mostra o firewall como inativo porque não sabe nada melhor.
Como você viu nas respostas acima, você precisa de privilégios de root na linha de comando (sudo) para verificar o status do firewall. É o mesmo para a GUI. Você inicia o programa GUI como o usuário com o qual você efetuou login no sistema, portanto, os privilégios dos programas gráficos são os mesmos que os privilégios dos usuários. Esse usuário provavelmente não tem nada a ver com o firewall, então o firewall não está dizendo ao usuário (e, em extensão, à GUI) se ele está ativo ou não. E como a GUI não pode dizer positivamente que o firewall está ativo, ele o mostra como inativo. Isso daria às pessoas uma sensação de segurança falsa se a GUI simplesmente dissesse: "Eu não posso dizer, mas vamos supor que o firewall está fazendo o que é necessário"; "Desbloquear" significa "fornecer privilégios de root ao programa" , agora a GUI pode perguntar ao firewall sobre o status e mostrá-lo corretamente.