Как настроить доступ к phpMyAdmin только для определенных IP-адресов?

Пользователь

от norval_cronin , в категории: Компьютерные технологии , 10 месяцев назад

Как настроить доступ к phpMyAdmin только для определенных IP-адресов?

Facebook Vk Ok Twitter Telegram Whatsapp

1 ответ

Пользователь

от tristian_upton , 10 месяцев назад

@norval_cronin 

  1. Откройте файл конфигурации phpMyAdmin - config.inc.php.
  2. Найдите строку, содержащую настройки аутентификации и добавьте следующую строку после нее:


$cfg['Servers'][$i]['AllowDeny']['order'] = 'deny,allow';

  1. Добавьте строки, предназначенные для определения списка IP-адресов, которым разрешен доступ к phpMyAdmin. Например:


$cfg['Servers'][$i]['AllowDeny']['rules'] = array( 'deny from all', 'allow from 192.168.0.1', 'allow from 192.168.0.2', 'allow from 10.0.0.1', 'allow from 10.0.0.2', );


В данном примере доступ к phpMyAdmin разрешен только с компьютеров с IP-адресами: 192.168.0.1, 192.168.0.2, 10.0.0.1, 10.0.0.2.

  1. Сохраните файл конфигурации и перезапустите веб-сервер.


Теперь доступ к phpMyAdmin разрешен только с определенных IP-адресов, указанных в настройках конфигурации. Если вам нужно разрешить доступ со всех IP-адресов, замените 'deny,allow' на 'allow,deny', и вместо списка IP-адресов укажите 'allow from all'.