Restrictionare acces in PhpMyAdmin dupa IP (Linux server web)

Configurare noua (How To)

Situatie

PhpMyAdmin este o interfata web pentru administrarea bazele de date mysql. Pentru a securiza cat mai bine bazele de date foarte des atacate de boti prin phpmyadmin este nevoie sa restrictionam accesul, acceptand doar anumite IP-uri.

Solutie

Pasi de urmat

Aflam adresa de IP de pe care vrem sa ne conectam la phpmyadmin. Putem folosi un site de genul: ip2location.com

 

Ne logam pe server folosind SSH unde va trebui sa editam fisierul /etc/apache2/conf.d/phpmyadmin.conf

Folosim editorul de text nano, ca si exemplu.

Rulam comanda:

sudo nano /etc/apache2/conf.d/phpmyadmin.conf

Daca avem instalat HTTP in loc de Apache folosim:

sudo nano /etc/httpd/conf.d/phpmyadmin.conf

Adaugam urmatorul text:

 

Order Allow,Deny
Allow from 127.0.0.1
#Allow from ADRESA.TA.IP
De exemplu daca se vrea acces de la adresa de ip 192.168.96.120 textul va arata asa:
1
Se pot folosi si IP-uri publice.

Iesim din editorul de text si salvam modificarile cu CTRL + X si apoi Y

 

123

Restartam serviciu Apache sau HTTP, dupa caz.

 

sudo /etc/init.d/apache2 restart

 

sudo /etc/init.d/httpd restart

 

 

Verificam daca putem accesa pagina de phpmyadmin din browser de pe IP-ul respectiv.

Putem oricand sa comentam linia cu un anumit IP folosind semnul “#” pentru a-l bloca, sau sa o de-comentam pentru a acorda acces.

Cand accesul nu este permis vom vedea urmatoarea pagina:

33

Tip solutie

Permanent

Voteaza

(15 din 42 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?