Quiero ejecutar ufwFirewall sin complicaciones desde el script de Python, pero generalmente se ejecuta en modo interactivo. Ejemplo:
subprocess.check_output(["ufw", "enable"])
Tiene el siguiente resultado:
'Command may disrupt existing ssh connections. Proceed with operation (y|n)? Aborted'
¿Hay alguna manera de correr ufwsin modo interactivo?

ufw --force enableRespuestas:
Utilizar
Es posible que desee echar un vistazo al código fuente de Gufw, está escrito en Python. Al menos en Ubuntu 14.10 las llamadas a
ufwestán en el archivogufw/model/ufw_backend.py.Puede descargar el código fuente usando
fuente
sudo ufw --force-enable resetsudo ufw --force reset