Bonjour à tous,
J'ai installé un serveur apache et mysql sur ma machine perso. Pour accèder aux bases, j'utilise phpmyadmin qui me contente parfaitement.
Mais, dernièrement j'ai utilisé ce couple sous l'os des méchants (zindoz$) à l'aide l'outil wamp. Pour ceux qui ne connaisse pas c'est un script qui installe apache / php / mysql et fournit une petite console pour l'administration du truc. La config par défaut du serveur apache permettait de ne rendre accessible phpmyadmin à partir de l'adresse localhost (c'est à dire que de la machine ou est installé le serveur).
J'ai trouvé ça pas mal comme petite sécurité : simple et pratique. Le seul problème c'est que je suis une bille en config d'apache. Si un quelqu'un de plus avancé que moi dans ce domaine savait quelle est la ligne dans la config pour contrôler les accès au serveur pouvait me venir en aide se serait vachement gentil :-)
# virtualhost ou directory
Posté par NeoX . Évalué à 3.
host allow localhost
ou juste un
allow localhost,192.168.0.
si tu veux pouvoir y acceder depuis le reseau 192.168.0.X
[^] # Re: virtualhost ou directory
Posté par jeje99 . Évalué à 1.
il faut donc aller dans le fichier /etc/apache2/conf.d/phpmyadmin.conf
mettre les lignes :
<Directory /usr/share/phpmyadmin/>
allow from localhost
<Directory /var/www/phpmyadmin/>
allow from localhost
# AllowOverride All
Au lieu des lignes :
<Directory /usr/share/phpmyadmin/>
AllowOverride All
<Directory /var/www/phpmyadmin/>
AllowOverride All
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.