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:// /phpmyadmin . 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:// /my . 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:// /my .

------------ 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:// /my .

------------ 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:// /phpmyadmin 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.