Kā nomainīt un nodrošināt noklusējuma PhpMyAdmin pieteikšanās URL
Pēc noklusējuma phpmyadmin pieteikšanās lapa atrodas vietnē http://
. Pirmā lieta, ko vēlaties darīt, ir mainīt šo URL. Tas ne vienmēr atturēs uzbrucējus atlasīt mērķauditoriju jūsu serverī, bet samazinās veiksmīgas ielaušanās risku.
Tas ir pazīstams kā drošība, izmantojot neskaidrību, un, lai gan daži cilvēki apgalvo, ka tas nav drošs pasākums, tas ir zināms gan uzbrucēju atturēšanai, gan lai novērstu ielaušanos.
Piezīme. Pārliecinieties, ka jūsu sistēmā ir instalēta LAMP vai LEMP iestatīšana ar PhpMyAdmin, ja nē, tad izpildiet LAMP vai LEMP ar PhpMyAdmin.
Lai to izdarītu Apache vai Nginx tīmekļa serveros, izpildiet tālāk sniegtos norādījumus:
atveriet /etc/httpd/conf.d/phpMyAdmin.conf, ja atrodaties CentOS vai /etc/phpmyadmin/apache.conf Debian un komentējiet rindu (-as), kas sākas ar aizstājvārdu.
------------ On CentOS/RHEL and Fedora ------------ # vi /etc/httpd/conf.d/phpMyAdmin.conf ------------ On Debian and Ubuntu ------------ # /etc/phpmyadmin/apache.conf
Tad pievienojiet jaunu šādi:
# Alias /phpmyadmin /usr/share/phpmyadmin Alias /my /usr/share/phpmyadmin
Iepriekšminētais ļaus mums piekļūt interfeisam phpmyadmin, izmantojot http://
. Ja vēlaties izmantot citu URL, nomainiet iepriekš minēto aizstājvārdu.
Tajā pašā failā pārliecinieties, vai direktīva Prasīt visu piešķirto ir iekļauta blokā Directory /usr/share/phpmyadmin
.
Turklāt pārliecinieties, ka Apache nolasa phpmyadmin konfigurāciju Debian/Ubuntu:
------------ On Debian and Ubuntu ------------ # echo "Include /etc/phpmyadmin/apache.conf" >> /etc/apache2/apache2.conf
Visbeidzot, restartējiet Apache, lai lietotu izmaiņas, un novirziet pārlūkprogrammu uz http://
.
------------ On CentOS/RHEL and Fedora ------------ # systemctl restart httpd ------------ On Debian and Ubuntu ------------ # systemctl restart apache2
Nginx tīmekļa serverī mums vienkārši jāizveido simboliska saite no PhpMyAdmin instalācijas failiem uz mūsu Nginx dokumenta saknes direktoriju (t.i.,/usr/share/nginx/html), ierakstot šādu komandu:
# ln -s /usr/share/phpMyAdmin /usr/share/nginx/html OR # ln -s /usr/share/phpmyadmin /usr/share/nginx/html
Tagad mums ir jāmaina mūsu phpMyAdmin lapas URL, mums vienkārši jāpārsauc simboliskā saite, kā parādīts:
# cd /usr/share/nginx/html # mv phpmyadmin my OR # mv phpMyAdmin my
Visbeidzot restartējiet Nginx un PHP-FPM, lai lietotu izmaiņas, un norādiet pārlūkprogrammai uz http://
.
------------ On CentOS/RHEL and Fedora ------------ # systemctl restart nginx # systemctl restart php-fpm ------------ On Debian and Ubuntu ------------ # systemctl restart nginx # systemctl restart php5-fpm
Tam vajadzētu atvērt phpmyadmin saskarni (kā parādīts zemāk esošajā attēlā), turpretim http://
vajadzētu radīt kļūdas lapu Not Found.
Vēl nepierakstieties, izmantojot datu bāzes saknes lietotāja akreditācijas datus. Jūs nevēlaties, lai šie akreditācijas dati iet caur vadu vienkāršā tekstā, tāpēc nākamajā padomā mēs paskaidrosim, kā iestatīt pašparakstītu sertifikātu PhpMyAdmin pieteikšanās lapai.