Para onde o UFW (firewall não complicado) salva as regras da linha de comando?
40
Você adiciona uma regra como esta:
ufw allow 22/tcp
A regra é salva e é aplicada mesmo após a reinicialização. Mas não está escrito em nenhum lugar /etc/ufw. Onde é salvo? (Ubuntu, usando o ufw como pré-instalado.)
Respostas:
No meu servidor Ubuntu 11, as regras de firewall são salvas em
/lib/ufw/user.rules
fonte
Ubuntu 16.04 LTS
/etc/ufw/user.rules
Em geral, tente:
locate user.rules
Deve produzir algo como:
fonte
updatedb
pelo menos uma vez antes de usarlocate
.Eu acredito que está sob
lib/ufw/rules[6].rules
fonte
Na minha versão, 8.04 LTS Server, os arquivos são armazenados
/var/lib/ufw
como/var/lib/ufw/user.rules
e/var/lib/ufw/user6.rules
.fonte
Isso deve funcionar em todos os sistemas Linux, assumindo o sufixo ".rules" e residindo sob um diretório chamado "ufw":
O uso do "ls -l" mostra que alguns deles são links para outros e quais foram atualizados mais recentemente (o que implica que eles estão ativos?)
fonte