web-dev-qa-db-fra.com

Comment supprimer une application dans la liste des applications ufw? Applications disponibles?

Je souhaite supprimer Apache, Apache Full, Apache Secure de cette liste. J'ai un serveur Nginx. Mais, lors de l'installation de phpmyadmin sur le serveur nginx, j'ai eu un problème. Après cela, j'ai vu Apache, Apache Full, Apache Secure dans la liste des applications disponibles.

$ Sudo ufw app list

Available applications:
  Apache
  Apache Full
  Apache Secure
  Nginx Full
  Nginx HTTP
  Nginx HTTPS
  OpenSSH

J'ai essayé:

Sudo service Apache stop
Sudo apt-get remove Apache
Sudo apt-get uninstall Apache
Sudo apt remove Apache --purge
Sudo apt-get remove Apache
Sudo apt-get purge Apache

Mais ne fonctionne pas. Comment supprimer ces trois applications?

2
barış çıracı

De l'article Firewall de la documentation Ubuntu:

Les applications qui ouvrent des ports peuvent inclure un profil ufw, qui détaille les ports nécessaires au bon fonctionnement de l'application. Les profils sont conservés dans /etc/ufw/applications.d et peuvent être modifiés si les ports par défaut ont été modifiés.

Je ne pense pas que la présence de ces profils d'application puisse poser problème, mais vous pouvez supprimer le profil Apache de UFW à l'aide de la commande:

_Sudo rm -R /etc/ufw/applications.d/Apache2*
_

Pour trouver quel service utilise HTTP | HTTPS ports _80_ | _443_, utilisez cette commande:

_Sudo lsof -i -n -P +c 0 | grep ':80\|:443'
_

Je ne sais pas quelle version d'Ubuntu est, mais dans 99% des cas, pour supprimer complètement Apache 2 , vous devez utiliser:

_Sudo apt update
Sudo apt remove --purge Apache2*
Sudo apt-get autoremove && Sudo apt autoclean
_
2
pa4080