« Apache2 » : différence entre les versions

De Wiki doc

Aucun résumé des modifications
Ajout d'une ligne de désactivation de signature + ajout d'une source + aération du code + modernisation systemd + ajout configuration globale
Ligne 1 : Ligne 1 :
[[Category:service_web]]
[[Category:service_web]]
=Désactiver les signatures=
=Désactiver les signatures=
{{info|Les signatures sont les phrase en bas de page qui indique votre distribution et la version de apache. Ex: "Apache/x.x.x (Debian) Server at domaine.local Port 443"}}
{{info|Les signatures sont les phrase en bas de page qui indique votre distribution et la version de apache. Ex: "Apache/x.x.x (Debian) Server at domaine.local Port 443"}}
Editer le fichier VirtualHost d'apache
Éditer le fichier VirtualHost d'apache (pour une configuration spécifique au site)
 
vim /etc/apache2/sites-enabled/000-default.conf
 
ou éditer directement le fichier de configuration global (pour tout les sites)
 
vim /etc/apache2/apache2.conf


# vim /etc/apache2/sites-enabled/000-default.conf
et ajouter


Ajouter cette ligne entre les balises VirtualHost:
<source lang="apache">
<source lang="bash">
ServerSignature Off
ServerSignature Off
ServerTokens Prod
</source>
</source>


Quitter et redémarrer le service apache:
Quitter et redémarrer le service apache:


  # service apache2 restart
  systemctl restart apache2.service
 
{{info|<source lang="apache" inline>ServerSignature Off</source> désactive la signature visible en bas de page tandis que <source lang="apache" inline>ServerTokens Prod</source> désactive les détails sur la version d'apache utilisé dans le code source des pages.}}
 
==Source de la section==
* http://ask.xmodulo.com/turn-off-server-signature-apache-web-server.html


=Désactiver le listing de fichiers=
=Désactiver le listing de fichiers=
Ligne 20 : Ligne 32 :
Désactiver le module autoindex
Désactiver le module autoindex


  # a2dismod autoindex
  a2dismod autoindex


Redémarrer le service apache:
Redémarrer le service apache:


  # service apache2 restart
  systemctl restart apache2.service

Version du 11 mai 2018 à 10:40


Désactiver les signatures

INFORMATION

Les signatures sont les phrase en bas de page qui indique votre distribution et la version de apache. Ex: "Apache/x.x.x (Debian) Server at domaine.local Port 443"

Éditer le fichier VirtualHost d'apache (pour une configuration spécifique au site)

vim /etc/apache2/sites-enabled/000-default.conf

ou éditer directement le fichier de configuration global (pour tout les sites)

vim /etc/apache2/apache2.conf

et ajouter

<source lang="apache"> ServerSignature Off ServerTokens Prod </source>

Quitter et redémarrer le service apache:

systemctl restart apache2.service

INFORMATION

{{{1}}}

Source de la section

Désactiver le listing de fichiers

Désactiver le listing de fichiers « index of » dans les répertoires web

Désactiver le module autoindex

a2dismod autoindex

Redémarrer le service apache:

systemctl restart apache2.service