¿Dónde guarda UFW (firewall sin complicaciones) las reglas de la línea de comandos?
40
Agrega una regla como esta:
ufw allow 22/tcp
La regla se guarda y se aplica incluso después de reiniciar. Pero no está escrito en ninguna parte /etc/ufw. ¿Dónde se guarda? (Ubuntu, usando ufw como preinstalado).
Respuestas:
En mi servidor Ubuntu 11, las reglas del firewall se guardan en
/lib/ufw/user.rules
fuente
Ubuntu 16.04 LTS
/etc/ufw/user.rules
En general, intente:
locate user.rules
Debería generar algo como:
fuente
updatedb
al menos una vez antes de usarlocate
.Creo que está debajo
lib/ufw/rules[6].rules
fuente
En mi versión, 8.04 LTS Server, los archivos se almacenan
/var/lib/ufw
como/var/lib/ufw/user.rules
y/var/lib/ufw/user6.rules
.fuente
Esto debería funcionar en todos los sistemas Linux asumiendo un sufijo ".rules" y residiendo debajo de un directorio llamado "ufw":
El uso de "ls -l" muestra que algunos de ellos son enlaces a otros, y cuáles se han actualizado más recientemente (¿implica que están activos?)
fuente