Задать вопрос
@t3mnikov

Как защитить доступ к phpmyadmin?

Всем привет!
Господа, знатоки, подскажите какие есть способы защиты доступа к phphmyadmin?
Вот крутятся на одном ip 10 сайтов и получается, что site1.ru/phpmyadmin и site2.ru/phpmyadmin ведут в одно место.
Можно как-то сделать чтобы доступ был только через ip 1.1.1.1/phpmyadmin?
Ну и конечно же пароль в 30 символов я придумать сам сгенерировать смогу)))
Буду рад любой помощи. Спасибо!
  • Вопрос задан
  • 312 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@Azperin
Дилетант
server {
    listen       80;
    server_name  site1.ru;
    location /phpmyadmin {
    конфиг для доступа
    }
}

server {
    listen       80;
    server_name  site2.ru;
    location /phpmyadmin {
    deny  all;
    }
}

server {
    listen       80;
    server_name  site3.ru;
    location /phpmyadmin {
    deny  all;
    }
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
webinar
@webinar Куратор тега PHP
Учим yii: https://youtu.be/-WRMlGHLgRg
site1.ru/phpmyadmin и site2.ru/phpmyadmin ведут в одно место.

да ведут в одно место, но пользователи баз то разные, права у них разные и пароли разные. Как по Вашему смена домена на ip повлияет на защиту?
Ответ написан
Комментировать
@t3mnikov Автор вопроса
Я понимаю что ip сменить не смогу, это не логично.
А можно как-то заходить в PHPMyAdmin не через /phpmyadmin ?
Ответ написан
@protasovmikhail
А можно как-то заходить в PHPMyAdmin не через /phpmyadmin ?

конечно,
location /xxxxxxxxxxxxxxxx
{
 alias /usr/share/phpmyadmin/;
 и дальше стандартный конфиг
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы