Lumikha ng isang firewall ng PhpMyAdmin upang mapahusay ang proteksyon ng mga database
Kapayapaan, awa at mga pagpapala ng Diyos
maligayang pagdating mga tagasunod Mekano Tech
Sa artikulong ito, ipapaliwanag ko kung paano gumawa ng isang PhpMyAdmin firewall upang mapahusay ang proteksyon ng iyong mga database. Ang PhpMyAdmin ay isang web-based na application ng pamamahala ng database na binuo na may proteksyon ng password sa mga system ng Linux at nagbibigay din ng isang madaling paraan upang hawakan at pamahalaan ang MySQL
At sa artikulong ito mapahusay namin ang proteksyon at seguridad ng PhpMyAdmin DBMS, bago sumulong sa artikulong ito dapat na na-install mo ang PhpMyAdmin sa iyong server. At kung naka-install ka, dapat mong magaan ang pag-unlad sa artikulong ito sa pamamagitan ng pagbabasa at pagpapatupad din ng paliwanag
Idagdag ang mga linyang ito sa file ng pagsasaayos ng Apache para sa Ubuntu
AuthType Pangunahing AuthName na "Pinaghihigpitang Nilalaman" AuthUserFile /etc/apache2/.htpasswd Atasan ang wastong-gumagamit
Para sa pamamahagi ng CentOS
AuthType Pangunahing AuthName na "Pinaghihigpitang Nilalaman" AuthUserFile /etc/httpd/.htpasswd Atasan ang wastong-gumagamit
gagamitin natin /etc/apache2/. htpasswd
Ang path sa itaas upang lumikha ng isang password ng account ay pahintulutan na ma-access ang pahina ng pag-login sa phpmyadmin database
Sa aking kaso gagamitin ko ang mekan0 at ang password na htpasswd
---------- Ubuntu / Debian sa mga system ---------- # htpasswd -c /etc/apache2/.htpasswd mekan0 ---------- CentOS / Sistema ---------- # htpasswd -c /etc/httpd/.htpasswd mekan0
Pagkatapos ay kailangan nating baguhin ang mga file ng htpasswd file. Ito ay upang mapigilan ang sinumang wala sa www-data o pangkat ng apache mula sa pag-access sa file upang ihayag ang password o password na nilikha namin gamit ang utos na ito para sa dalawang pamamahagi
# chmod 640 /etc/apache2/.htpasswd ---------- Mga system ng Ubuntu / Debian ---------- # chgrp www-data /etc/apache2/.htpasswd --- ------- CentOS / sa mga system---------- # chgrp apache /etc/httpd/.htpasswd
Pagkatapos ay pumunta ka sa address ng pag-login ng database manager na PhpMyAdmin
halimbawa http: /// phpmyadmin
Palitan ang IP sa iyong server IP
Mahahanap mo sa harap mo ang firewall ay naaktibo, at dapat mong ipasok ang username at password na iyong nilikha, at ito ay isang pagpapahusay upang maprotektahan laban sa pag-atake sa database manager, tulad ng ipinakita sa imahe