Outils pour utilisateurs

Outils du site


securite_postgres

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_postgres [2020/05/09 16:40] – [accès avec une ip externe (contrôle IP)] fraynaudsecurite_postgres [2020/06/08 15:50] (Version actuelle) fraynaud
Ligne 1: Ligne 1:
-===== Permissions sous postgresql =====+====== Permissions sous postgresql =====
 + --- //[[f.raynaud@arles-linux.org|François Raynaud]] 2020/06/08 15:50// 
  
 Ces commandes fonctionnent avec la version postgresql 11. Ces commandes fonctionnent avec la version postgresql 11.
Ligne 61: Ligne 63:
 </code> </code>
  
-Il est proposé de mettre la méthode trust et redémarrer apache:+Il est proposé de mettre la méthode trust et redémarrer apache :
  
 <code> <code>
Ligne 176: Ligne 178:
  
 ====accès avec une ip externe (contrôle IP)==== ====accès avec une ip externe (contrôle IP)====
- +{{ :connexion_pgadmin.png?400|}} 
-Il faut autoriser des IP externes dans les cas suivants :+Il faut autoriser des IP externes dans les cas suivants (tests avec un raspberry et postgres 9.4) :
   * le serveur web apache est sur un autre serveur que celui de postgres   * le serveur web apache est sur un autre serveur que celui de postgres
-  * les développeurs accèdent via un client comme pgadmin sur le serveur postgres+  * les développeurs accèdent via un client comme pgadmin sur le serveur postgres (image ci contre)
  
-Rajouter la ligne suivante dans /etc/postgresql/11/main/pg_hba.conf pour que les adresses en 192.168 se connectent à la base +Rajouter la ligne suivante dans /etc/postgresql/9.4/main/pg_hba.conf pour que les adresses en 192.168 se connectent à la base 
  
 <code> <code>
Ligne 188: Ligne 190:
 </code> </code>
  
-Mettre * (ou l'adresseIP autorisé) dans la directive listen_addresses  de /etc/postgresql/11/main/postgresql.conf+Mettre * (ou l'adresseIP autorisé) à la place de localhost dans la directive listen_addresses  de /etc/postgresql/11/main/postgresql.conf
  
 <code> <code>
 listen_addresses = '*' listen_addresses = '*'
 +</code>
 +
 +redémarrer postgresql
 +
 +<code>
 +service postgresql restart
 </code> </code>
  
securite_postgres.1589042422.txt.gz · Dernière modification : 2020/05/09 16:40 de fraynaud