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).
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
Ubuntu 16.04 LTS
/etc/ufw/user.rules
En general, intente:
locate user.rules
Debería generar algo como:
/etc/ufw/user.rules
/usr/share/ufw/user.rules
/usr/share/ufw/user.rules.md5sum
/usr/share/ufw/iptables/user.rules
updatedb
al menos una vez antes de usar locate
.
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
.
Esto debería funcionar en todos los sistemas Linux asumiendo un sufijo ".rules" y residiendo debajo de un directorio llamado "ufw":
sudo find / -name "*.rules" -exec ls -l {} \; | grep 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?)