Outils pour utilisateurs

Outils du site


securite_apache

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
securite_apache [2020/05/10 11:05] – [le filtrage IP] fraynaudsecurite_apache [2020/06/08 15:53] (Version actuelle) fraynaud
Ligne 1: Ligne 1:
 ====== Permission apache ===== ====== Permission apache =====
 + --- //[[f.raynaud@arles-linux.org|François Raynaud]] 2020/06/08 15:52//
 +
  
 Nous allons activer les fichiers .htaccess dans /var/www/html ou accéde apache (www-data) afin de   : Nous allons activer les fichiers .htaccess dans /var/www/html ou accéde apache (www-data) afin de   :
Ligne 48: Ligne 50:
   - Mettre le fichier index.php dans le répertoire var pour renvoyer sur l'application   - Mettre le fichier index.php dans le répertoire var pour renvoyer sur l'application
  
-====déplacer le filestorage====+====Déplacer le filestorage====
  
 [[https://openmairie.readthedocs.io/projects/omframework/fr/4.9/reference/filestorage.html|source openMairie filestorage]] [[https://openmairie.readthedocs.io/projects/omframework/fr/4.9/reference/filestorage.html|source openMairie filestorage]]
Ligne 84: Ligne 86:
 ====Protection du filestorage==== ====Protection du filestorage====
  
-===rewrite=== +===Mode rewrite===
- +
-Activer le module de rewrite d'apache et redémarrer :+
  
 +[[https://www.drupal.org/forum/support/post-installation/2013-12-08/installer-et-activer-le-module-mod_rewrite-sur-apache-et|Activer le module rewrite d'apache]] et redémarrer :
 +//(si le module est actif, le lien symbolique rewrite.load dans etc/apache2/mods_enabled)//
 <code> <code>
 a2enmod rewrite a2enmod rewrite
Ligne 93: Ligne 95:
 </code> </code>
  
-===mettre un fichier .htaccess dans files===+===Paramétrage du fichier .htaccess dans files=== 
 + 
 +[[https://httpd.apache.org/docs/2.2/fr/mod/mod_rewrite.html|mode rewrite]]
  
 Le contenu renvoie l'accès par url vers le programme intermediaire.php Le contenu renvoie l'accès par url vers le programme intermediaire.php
 +
 +
 <code> <code>
 #Options +FollowSymLinks #Options +FollowSymLinks
 RewriteEngine On RewriteEngine On
-RewriteBase / +RewriteBase / 
- +
 RewriteRule "(.*)" "intermediaire.php" RewriteRule "(.*)" "intermediaire.php"
 </code> </code>
  
-===intermediaire.php=== +===Programmation d'intermediaire.php===  
 + 
 +[[https://openclassrooms.com/forum/sujet/dossier-et-securite-36054|source]] 
 à la racine /var/www/html à la racine /var/www/html
 mettre le fichier intermediaire.php mettre le fichier intermediaire.php
Ligne 126: Ligne 134:
 [[https://www.it-connect.fr/htaccess-restriction-des-adresses-ip/|Htaccess – Restriction des adresses IP]] [[https://www.it-connect.fr/htaccess-restriction-des-adresses-ip/|Htaccess – Restriction des adresses IP]]
  
-Dans le fichier .htaccess de l'endroit ou on veut restreindre l'accès :+Dans le fichier .htaccess de l'endroit ou on veut restreindre l'accès, par exemple dans le répertoire openassociation_2.0.1 :
  
 <code> <code>
Ligne 138: Ligne 146:
 </note> </note>
  
-<note> 
-Si on met le fichier htaccess à la racine /var/www/html, personne en externe peut se connecter. 
-</note> 
  
 ==== le https ==== ==== le https ====
  
securite_apache.1589108720.txt.gz · Dernière modification : 2020/05/10 11:05 de fraynaud