Contenu | Rechercher | Menus

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
greensql [Le 11/02/2010, 22:10]
psychederic créée
greensql [Le 27/06/2012, 23:34] (Version actuelle)
zebulonT [Voir aussi] Ajout lien
Ligne 1: Ligne 1:
-{{tag>​sécurité pare-feu sgbd }}+{{tag>​sécurité pare-feu sgbd mysql BROUILLON}}
 ---- ----
  
 ====== GreenSQL : Pare-feu applicatif SQL====== ====== GreenSQL : Pare-feu applicatif SQL======
  
-{{http://​www.greensql.net/​files/​greensql-rhino.gif ​ }}+{{ http://​www.greensql.net/​files/​greensql-rhino.gif}}
  
-GreenSQL est une solution libre sous licence GPL permettant de protéger vos bases de données SQL (MysqlPostregsql) des attaques de type “SQL Injection”,​ “Cross-Site Scripting” et “Cross-Site Requests Forgeries”.+GreenSQL est une solution libre sous licence GPL permettant de protéger vos bases de données SQL ([[:MySQL]][[:​PostgreSQL]]) des attaques de type “SQL Injection”,​ “Cross-Site Scripting” et “Cross-Site Requests Forgeries”.
  
-Site officiel : http://www.greensql.net/+{{http://blog.admin-linux.org/wp-content/​uploads/​2009/​11/​greensql.jpg }}
  
-{{ http://​blog.admin-linux.org/​wp-content/​uploads/​2009/​11/​greensql.jpg }}+===== Installation ===== 
 + 
 +==== Télécharger ====
  
-=====Installation===== 
-==== 1. Télécharger ==== 
   * [[http://​www.greensql.net/​download|Télécharger le paquet]].   * [[http://​www.greensql.net/​download|Télécharger le paquet]].
  
-====2. Installer le paquet==== +==== Installer le paquet ==== 
-<​code>​ + 
-sudo dpkg -i greensql-fw_X.X.X.deb +  sudo dpkg -i greensql-fw_X.X.X.deb 
-</​code>​ + 
-Après que les modifications sont apportées et l'​application est installée, vous pouvez utiliser la commande suivante pour reconfigurer les paramètres de base de données: +Après que les modifications sont apportées et l'​application est installée, vous pouvez utiliser la commande suivante pour reconfigurer les paramètres de base de données : 
-<​code>​ + 
-dpkg-reconfigure greensql-fw +  dpkg-reconfigure greensql-fw 
-</​code>​ + 
-====3. Configurer==== +==== Configurer ==== 
-GreenSQL utilise une base de données MySQL ou PostgreSQL pour stocker les alertes et les paramètres de configuration. + 
-<​code>​ +GreenSQL utilise une base de données ​[[:MySQL]] ou [[:PostgreSQL]] pour stocker les alertes et les paramètres de configuration. 
-/​usr/​sbin/​greensql-config + 
-</​code>​ +  /​usr/​sbin/​greensql-config 
-====4. Lancement==== + 
-<​code>​ +==== Lancement ==== 
-/​etc/​init.d/​greensql-fw start + 
-</​code>​+  /​etc/​init.d/​greensql-fw start 
 Fichier de log : (/​var/​log/​greensql.log) Fichier de log : (/​var/​log/​greensql.log)
-==== 5. Configuration de GreenSQL ==== 
-<​code>​ 
-cd /var/www 
-ln -s /​usr/​share/​greensql-fw/​ greensql 
-</​code>​ 
  
-<​code>​+==== Configuration de GreenSQL ====
  
-cd /​var/​www/​greensql +  ​cd /var/www 
-chmod 0777 templates_c +  ln -s /usr/share/greensql-fwgreensql
-</code>+
  
-==== 6. Validation ====+  cd /​var/​www/​greensql 
 +  chmod 0777 templates_c
  
 +==== Validation ====
  
-<​code>​ +  ​mysql -h 127.0.0.1 -P 3305 -u root -p
-mysql -h 127.0.0.1 -P 3305 -u root -p+
  
-</​code>​ +==== Proxy installé ​- Étape ​suivante ====
-==== 7. Proxy installé. Etape suivante ====+
  
 Vous devez changer vos paramètres d'​application et les configurer pour utiliser le serveur GreenSQL comme serveur de base de données. La plupart des applications Web disposent d'un outil de gestion qui peut être configuré pour utiliser les paramètres de base de données spécifique. Vous pouvez le configurer pour utiliser "​127.0.0.1"​ comme une adresse IP de serveur de base de données et spécifier explicitement le port réseau - 3305 (127.0.0.1:​3305 sont les paramètres par défaut utilisé par GreenSQL, dans votre cas, il pourrait être différent). Vous devez changer vos paramètres d'​application et les configurer pour utiliser le serveur GreenSQL comme serveur de base de données. La plupart des applications Web disposent d'un outil de gestion qui peut être configuré pour utiliser les paramètres de base de données spécifique. Vous pouvez le configurer pour utiliser "​127.0.0.1"​ comme une adresse IP de serveur de base de données et spécifier explicitement le port réseau - 3305 (127.0.0.1:​3305 sont les paramètres par défaut utilisé par GreenSQL, dans votre cas, il pourrait être différent).
  
-Si l'​application Web que vous utilisez ne dispose pas d'un outil de gestion, de vérifier si vous avez un fichier config.php ou similaire dans votre répertoire de l'​application Web. Vérifiez les paramètres de base de données dans ce fichier. Si vous ne pouvez pas trouver le fichier de configuration,​ s'il vous plaît vérifiez si vous pouvez trouver une commande PHP comme: +Si l'​application Web que vous utilisez ne dispose pas d'un outil de gestion, de vérifier si vous avez un fichier config.php ou similaire dans votre répertoire de l'​application Web. Vérifiez les paramètres de base de données dans ce fichier. Si vous ne pouvez pas trouver le fichier de configuration,​ s'il vous plaît vérifiez si vous pouvez trouver une commande PHP comme : 
-<​code>​ + 
-$link = mysql_connect('​localhost',​ '​mysql_user',​ '​mysql_password'​);​+<​code ​php
 +$link = mysql_connect('​localhost',​ '​mysql_user',​ '​mysql_password'​) ;
 </​code>​ </​code>​
-Vous devez modifier ce qui suit: + 
-<​code>​+Vous devez modifier ce qui suit : 
 + 
 +<​code ​php>
 $link = mysql_connect('​127.0.0.1:​3305',​ '​mysql_user',​ '​mysql_password'​);​ $link = mysql_connect('​127.0.0.1:​3305',​ '​mysql_user',​ '​mysql_password'​);​
 </​code>​ </​code>​
-=====Liens ===== 
  
-  ​+===== Voir aussi ===== 
 + 
 +  ​Site officiel du projet : http://​www.greensql.net/​ [en] 
 +  * [[http://​www.greensql.net/​howto|GreenSQL Installation Howto]] [en] 
 +  * [[http://​www.system-linux.eu/​index.php?​post/​2009/​06/​28/​Proteger-son-server-Mysql-avec-GreenSQL|Tutoriel : Protéger son serveur MySQL avec GreenSQL]] [fr] 
 +  * [[http://​blog.admin-linux.org/​securite/​greensql-firewall-applicatif-sql-pour-bases-mysql|Un article de Pierre-Yves Dubreucq sur GreenSQL]] [fr] 
 ---- ----
-**Contributeurs principaux :** //[[:​utilisateurs:​psychederic|Psychederic]]//​+ 
 +//Contributeurs principaux : [[:​utilisateurs:​psychederic|Psychederic]].//


Le contenu de ce wiki est sous licence : CC BY-SA v3.0