Войти

Показать полную графическую версию : Закрыть доступ к phpmyadmin


Kursor_kvk
13-12-2013, 13:54
Здравствуйте, товарищи.

Я совершенно не умею работать с сайтами, но волею случае в конторе был поднят простенький сайт.
Сайт работает, однако доступ к phpmyadmin из внешки я зык рыть не знаю как.

То есть, если написать имя сайта domen.ru/phpmyadmin - я попаду в меню phpmyadmin, чего мне, естественно не хочется.
подскажите каким образом можно просто закрыть доступ к папке phpmyadmin, в папке сайта?

Habetdin
13-12-2013, 15:44
Kursor_kvk, расположите в папке с phpmyadmin .htaccess примерно такого содержания:
# разрешить локальные IP
Allow from 192.168.0.0/24
# Остальное запретить
Deny from all
А еще, хорошо будет изменить адрес по умолчанию, с /phpmyadmin на не такой очевидный. Если веб-сервер — Apache, то редактируйте файл /etc/phpmyadmin/apache.conf:
# было
Alias /phpmyadmin /usr/share/phpmyadmin
# стало
Alias /secret /usr/share/phpmyadmin
В тот же файл, кстати, можно добавить замену описанному выше .htaccess'у:
<Directory /usr/share/phpmyadmin>
Allow from 192.168.0.0/24
Deny from all
</Directory>

Kursor_kvk
13-12-2013, 20:21
Благодарю, очень понятно и по делу, попробую сделать)

Kursor_kvk
13-12-2013, 20:55
Kursor_kvk, расположите в папке с phpmyadmin .htaccess примерно такого содержания:
Код:
# разрешить локальные IP
Allow from 192.168.0.0/24
# Остальное запретить
Deny from all

не помогло(

vadblm
14-12-2013, 01:00
не помогло »
Какой веб-сервер используете? Вам дали рецепт для apache. Да и апачу, чтобы изменения конфигов вступили в силу нужен reload.

Kursor_kvk
14-12-2013, 11:03
vadblm,
apache и рестартанул, конечно.


И еще, это windows.

vadblm
14-12-2013, 16:16
И еще, это windows. »
Посадили б хоть в виртуалку, раз сервера с нормальной осью нет…Не стрёмно вам?
Подозреваю, что апач не голый, а какая-нибудь сборка для разработчиков, настроенная в стиле "дупли меня во все дыры"?

Kursor_kvk
16-12-2013, 06:12
vadblm, ну какой смысл, сайт на 2-3 человека в день, без какой-либо важной информации.

Kursor_kvk
16-12-2013, 06:46
решил следующим образом:

# разрешить локальные IP
Allow from 192.168.0.0/24
# Остальное запретить
Deny from all

прописал в httpd.conf




© OSzone.net 2001-2012