Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Сервер баз данных
  • Search

Огранить доступ по ip к phpmyadmin

Вопросы по работе Сервера баз данных
MySQL, PostgreSQL, MariaDB, Percona Server, phpMyAdmin, phpPgAdmin
Locked
  • Print view
Advanced search
14 posts
  • 1
  • 2
  • Next
rustamakhmetov
Posts: 9
Joined: Thu Jun 25, 2015 4:43 am

Огранить доступ по ip к phpmyadmin

Post by rustamakhmetov » Thu Jun 25, 2015 4:46 am

Добрый день
Как ограничить доступ по ip к phpmyadmin ?
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Огранить доступ по ip к phpmyadmin

Post by skurudo » Thu Jun 25, 2015 8:55 am

/etc/apache2/conf.d/phpmyadmin.conf

Добавить внутрь Directory что-нибудь такое:

Code: Select all

   Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    Allow from 192.168.0.100
Top

rustamakhmetov
Posts: 9
Joined: Thu Jun 25, 2015 4:43 am

Re: Огранить доступ по ip к phpmyadmin

Post by rustamakhmetov » Thu Jun 25, 2015 5:12 pm

Помогло. Спасибо!
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Огранить доступ по ip к phpmyadmin

Post by skurudo » Fri Jun 26, 2015 6:34 am

rustamakhmetov wrote:Помогло. Спасибо!
Отлично )
Top

mrak
Posts: 6
Joined: Fri Feb 05, 2016 7:26 am

Re: Огранить доступ по ip к phpmyadmin

Post by mrak » Fri Feb 05, 2016 7:41 am

Добрый день.
Не получается ограничить доступ по ip.
не срабатывает директива Allow from ip. Т.е. сейчас при таком конфиге срабатывает директива Deny from All , соотвественно никто не может подключится. Если комментирую эту директиву то доступ открыт всем.
А вот по ip не отрабатывает, думал может проблема с правами или еще что пробовал давать и 777 на phpMyAdmin.conf , не попомогло.

Code: Select all

<Directory /usr/share/phpMyAdmin/>
   Order Deny,Allow
   Deny from All                
   Allow from x.x.x.x
   Allow from x.x.x.x
</Directory>
Подскажите может кто сталкивался
PS. дистрибутив Centos 7, версия Vesta последняя.
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Огранить доступ по ip к phpmyadmin

Post by skurudo » Fri Feb 05, 2016 7:58 am

Могу предположить, что у вас IP-адреса неверно определяются.
Стоит этот момент починить, а проверить легко - добавить в allow IP-адрес сервера.
Top

mrak
Posts: 6
Joined: Fri Feb 05, 2016 7:26 am

Re: Огранить доступ по ip к phpmyadmin

Post by mrak » Fri Feb 05, 2016 8:37 am

Да вы правы, после того как добавил ip сервера, доступ появился. Но куда мне копать дальше ? Что значит неверно определяется ip ? Сервер получает ip по dhcp, подключюсь к phpmyadmin из этой же локальной сети.
Есть такая проблемка когда включена поддержка ipv6, но я отключил поддержку ipv6.
Top

Mr.Erbutw
Posts: 1040
Joined: Tue Apr 29, 2014 10:05 pm

Os: CentOS 6x
Web: apache + nginx
Re: Огранить доступ по ip к phpmyadmin

Post by Mr.Erbutw » Fri Feb 05, 2016 9:17 am

Почему такой вариант не катит ?
Фаервол, > (показать) fail2ban > добавить правило
Image
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Огранить доступ по ip к phpmyadmin

Post by skurudo » Fri Feb 05, 2016 9:44 am

Mr.Erbutw wrote:Почему такой вариант не катит ?
У меня вопрос - а почему покатит?
1) это доступ к phpmyadmin -> сиречь через веб
2) IP-адреса определяются как адреса фронтэнда
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Огранить доступ по ip к phpmyadmin

Post by skurudo » Fri Feb 05, 2016 9:53 am

mrak wrote:Да вы правы, после того как добавил ip сервера, доступ появился. Но куда мне копать дальше ? Что значит неверно определяется ip ? Сервер получает ip по dhcp, подключюсь к phpmyadmin из этой же локальной сети. Есть такая проблемка когда включена поддержка ipv6, но я отключил поддержку ipv6.
Смотрите, ситуация распространенная и частая - у вас пользователи приходят на сервер и встречают nginx, nginx логирует пользователей с правильными адресами и передает дальше вебсерверу apache. По умолчанию вебсервер не знает, что присходит за пределами nginx. Именно поэтому он и записывает всех под одним адресом. Для того, чтобы он так не делал, нужно включить и проверить работу модуля, который отвечает за эту самую расшифровку - mod_rpaf или mod_remoteip
Top


Locked
  • Print view

14 posts
  • 1
  • 2
  • Next

Return to “Сервер баз данных”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password