Закрываем доступ к панели управления phpmyadmin в Ubuntu

Для защиты своего сервера необходимо ограничить доступ к панели управления phpmyadmin, точнее ограничить доступ из Интернета. Например если адресную строку браузера ввести адрес: http://ubuntu-desktop.ru/phpmyadmin, то попадем на страницу авторизации phpmyadmin, что не допустимо в целях безопасности. Необходимо изменить адрес и блокировать вход в панель управления phpmyadmin из Интернета. Для предоставления доступа, например для localhost и нескольких IP-адресам которыми Вы пользуетесь необходимо отредактировать файл /etc/phpmyadmin/apache.conf.

Для редактирования файла в терминале выполните следующую команду:

sudo gedit /etc/phpmyadmin/apache.conf

Найдите строчку: Alias /phpmyadmin /usr/share/phpmyadmin и замените ее на: Alias /sekret_text /usr/share/phpmyadmin

Далее включаем блокировку по ip адресам:

Order Deny,Allow
Deny from all
Allow from XXX.XXX.XXX.XXX #Ваш IP

Разрешаем вход в phpmyadmin для IP — XXX.XXX.XXX.XXX, так же можно добавить несколько IP адресов.

23788235687239

Перезапускаем сервер Apache:

sudo service apache2 restart

Теперь для доступа к phpmyadmin в адресной строке необходимо ввести следующее:

http://Ваш_сайт.ru/sekret_text

Теперь войти в phpmyadmin можно только с указанного IP или localhost.

Добавить комментарий