Hvernig á að breyta og tryggja sjálfgefna PhpMyAdmin innskráningarslóð


Sjálfgefið er að innskráningarsíða phpmyadmin er á http:///phpmyadmin. Það fyrsta sem þú vilt gera er að breyta þessari slóð. Þetta mun ekki endilega koma í veg fyrir að árásarmenn miði á netþjóninn þinn, en mun draga úr hættunni á farsælu innbroti.

Þetta er þekkt sem öryggi í gegnum óskýrleika og þó að sumir myndu halda því fram að það sé ekki örugg ráðstöfun, hefur það verið vitað til að draga úr árásarmönnum og koma í veg fyrir innbrot.

Athugið: Gakktu úr skugga um að þú hafir virka LAMP eða LEMP uppsetningu með PhpMyAdmin uppsett á vélinni þinni, ef ekki, fylgdu Setup LAMP eða LEMP með PhpMyAdmin.

Til að gera það í Apache eða Nginx vefþjónum skaltu fylgja leiðbeiningunum eins og útskýrt er hér að neðan:

opnaðu /etc/httpd/conf.d/phpMyAdmin.conf ef þú ert í CentOS eða /etc/phpmyadmin/apache.conf í Debian og skrifaðu athugasemdir við línu(r) sem byrja á Alias.

------------ On CentOS/RHEL and Fedora ------------ 
# vi /etc/httpd/conf.d/phpMyAdmin.conf

------------ On Debian and Ubuntu ------------ 
# /etc/phpmyadmin/apache.conf

Bættu síðan við nýjum eins og hér segir:

# Alias /phpmyadmin /usr/share/phpmyadmin
Alias /my /usr/share/phpmyadmin

Ofangreint mun leyfa okkur að fá aðgang að phpmyadmin viðmótinu í gegnum http:///my. Ekki hika við að breyta samnefninu hér að ofan ef þú vilt nota aðra vefslóð.

Í sömu skrá skaltu ganga úr skugga um að tilskipunin Krefjast allra veittra sé innifalin í /usr/share/phpmyadmin möppunni.

Að auki, vertu viss um að Apache lesi phpmyadmin stillingarnar í Debian/Ubuntu:

------------ On Debian and Ubuntu ------------ 
# echo "Include /etc/phpmyadmin/apache.conf" >> /etc/apache2/apache2.conf

Að lokum skaltu endurræsa Apache til að beita breytingum og beina vafranum þínum á http:///my.

------------ On CentOS/RHEL and Fedora ------------ 
# systemctl restart httpd

------------ On Debian and Ubuntu ------------ 
# systemctl restart apache2

Á Nginx vefþjóninum þurfum við bara að búa til táknrænan hlekk af PhpMyAdmin uppsetningarskrám í Nginx skjalarótarskrána okkar (þ.e. /usr/share/nginx/html) með því að slá inn eftirfarandi skipun:

# ln -s /usr/share/phpMyAdmin /usr/share/nginx/html
OR
# ln -s /usr/share/phpmyadmin /usr/share/nginx/html

Nú þurfum við að breyta slóð phpMyAdmin síðunnar okkar, við þurfum einfaldlega að endurnefna táknræna hlekkinn eins og sýnt er:

# cd /usr/share/nginx/html
# mv phpmyadmin my
OR
# mv phpMyAdmin my

Að lokum skaltu endurræsa Nginx og PHP-FPM til að beita breytingum og beina vafranum þínum á 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

Það ætti að opna phpmyadmin viðmótið (eins og sýnt er á myndinni hér að neðan), en http:///phpmyadmin ætti að leiða til villusíðu sem fannst ekki.

Ekki skrá þig inn með því að nota rótarupplýsingar gagnagrunnsnotandans ennþá. Þú vilt ekki að þessi skilríki fari í gegnum vírinn í venjulegum texta, svo í næstu ábendingu munum við útskýra hvernig á að setja upp sjálfundirritað vottorð fyrir PhpMyAdmin innskráningarsíðu.