Как отключить страницу входа phpMyAdmin?
Я использую phpmyadmin, и при вводе этого адреса:
www.mydomain.com/phpmyadmin
появится страница входа в систему.
есть ли способ отключить его, чтобы он не появлялся/существует?
спасибо
10 ответов
Да, вы можете установить свой пароль в конфигурационном файле. Но если вы используете это в своем домене, я настоятельно рекомендуем вам вообще снять его с вашего сайта!
используйте клиент для доступа к вашей базе данных-как MySQL workbench или mysql yog или любой из многочисленных там.
Если вы должны использовать phpmyadmin, то почему бы не установить его на локальном компьютере и добавить подробности в конфиге есть? Это гораздо безопаснее.
вы можете отключить phpMyAdmin, отключив конфигурацию модуля.
sudo a2disconf phpmyadmin.conf
sudo /etc/init.d/apache2 restart
включить его с помощью
sudo a2enconf phpmyadmin.conf
sudo /etc/init.d/apache2 restart
в свой конфиг.Инк.изменение файла php:
$cfg['Servers'][$i]['auth_type'] = 'config';
и добавить
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'password';
в centos найдите файл в каталоге /etc/httpd/conf.d/phpmyadmin.conf/
и раскомментируйте эти строки, чтобы только дать доступ в локальной системе к phpmyadmin, и оставьте пользователей извне без доступа к phpmyadmin
<Directory "/usr/share/phpmyadmin">
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
надеюсь, это будет полезно
просто идея. Если у кого-то должен быть установлен PhpMyAdmin, также можно "скрыть его" под другим url-адресом.
в случае веб-сервера Debian/Apache найдите apache.conf
в каталоге phpmyadmin и измените:
Alias /phpmyadmin /usr/share/phpmyadmin
к
Alias /yourspecialurl /usr/share/phpmyadmin
не забудьте перезапустить Apache с новой конфигурации...
одна вещь, вы можете сделать, это просто использовать .htaccess
файл для перенаправления этого URL-адреса где-то, чтобы в основном ограничить возможность доступа к этому URL-адресу.
чтобы сделать это, просто создать .htaccess
файл в корневом каталоге вашего домена и поместите в него:
Redirect 301 /phpmyadmin http://www.mydomain.com/
тогда, когда вам нужно получить доступ к phpmyadmin, вам просто нужно будет временно прокомментировать эту строку, пока вы делаете свою работу.
предотвращение удаленного входа в систему не останавливает доступ к phpmyadmin Если вы не остановили его в /etc/phpmyadmin / apache.conf
чтобы отключить доступ к phpmyadmin в ubuntu 14.04 с apache веб-сервер редактировать /etc/phpmyadmin / apache.conf
поиск или если вы установили псевдоним / phpmyadmin / usr/share / phpmyadmin в том же файле.
добавить или изменить следующие строки: порядок запретить, разрешить запретить от все!--3-->
перезапустить apache2 не с перезапуском службы sudo apache2
чтобы временно включить доступ к phpmyadmin, сначала узнайте свой ip-адрес. Поиск Google, что мой ip-адрес. Затем отредактируйте vi/etc/phpmyadmin / apache.файл conf. Добавьте эту строку в вышеупомянутый тег каталога: Allow from
перезапустите apache2 с помощью службы sudo apache2 restart
Если вы отключите его, то любой, кто попытается этот URL, будет иметь немедленный доступ к вам mysql database и может сделать все, включая их удаление. Пароль здесь не просто так !
но, может быть, есть веская причина сделать это, может быть, вы защищаете каталог с другой безопасностью ?
для отключения страницы PhpMyAdmin необходимо отредактировать файл конфигурации, как показано ниже
ви каталог /opt/lampp/и т. д./дополнительного/файл httpd-XAMPP был.conf вокруг 64-й строки edit:
Deny from all
TO
Deny from none
Order deny,allow Deny from all /*none*/ Allow from ::1 127.0.0.0/8 \ fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \ fe80::/10 169.254.0.0/16