Como ya se ha mencionado, ufw cuenta con la posibilidad de que el usuario cree sus propios perfiles para las aplicaciones que los necesiten.
Estos perfiles no son mas que archivos sin extensión, estos perfiles se localizan en /etc/ufw/applications.d y es en esta dirección donde el usuario debe poner los perfiles que sean creados.
Su estructura base es la siguiente:
[Nombre]
title= " "
description= " "
ports= " "
También es posible definir multiples perfiles en un solo archivo:
[Apache]
title=Web Server
description=Apache v2 is the next generation of the omnipresent Apache web server.
ports=80/tcp
[Apache Secure]
title=Web Server (HTTPS)
description=Apache v2 is the next generation of the omnipresent Apache web server.
ports=443/tcp
[Apache Full]
title=Web Server (HTTP,HTTPS)
description=Apache v2 is the next generation of the omnipresent Apache web server.
ports=80,443/tcp
- Entre [] va el nombre de la aplicación
- title: Es el titulo (breve)
- description: Una descripción del programa
- ports: Define los puertos y protocolos que utiliza el programa, es posible definir multiples puertos y protocolos:
[appname]
title=1-liner here
description=a longer line here
ports=1,2,3,4,5,6,7,8,9,10,30/tcp|50/udp|53
|------------------------------------------------------------------||-------------------------------------------------------------------|
Hecho por humanos no por IA