Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Как закрыть страницу доступа к PHPmyAdmin?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
tfox
Отправлено: 18 Июня, 2015 - 16:07:01
Post Id


Новичок


Покинул форум
Сообщений всего: 6
Дата рег-ции: Июнь 2015  


Помог: 0 раз(а)




Всем привет.


PHPmyAdmin доступен по адресу: http://181[dot]45[dot]26[dot]12/phpmyadmin


Как сделать так, что бы он был не доступен по данному адресу. Но при этом попасть в PHPmyAdmin можно было по другому адресу известному только мне. Например:
http://181[dot]45[dot]26[dot]12/qwertyAdmin


P.S. Выделенный сервер на Ubuntu. Nginx+Apache. MySQL.
 
 Top
etoYA
Отправлено: 19 Июня, 2015 - 01:43:52
Post Id



Участник


Покинул форум
Сообщений всего: 1859
Дата рег-ции: Июль 2011  
Откуда: Крым


Помог: 21 раз(а)




tfox, переименовать папку?)
 
 Top
tfox
Отправлено: 20 Июня, 2015 - 12:23:54
Post Id


Новичок


Покинул форум
Сообщений всего: 6
Дата рег-ции: Июнь 2015  


Помог: 0 раз(а)




etoYA пишет:
переименовать папку?)


А PHPmyAdmin после этого будет работать?
 
 Top
Ch_chov
Отправлено: 20 Июня, 2015 - 12:41:50
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


Помог: 90 раз(а)




Если в корневой директории домена нет phpmyadmin значит он установлен глобально. В убунте он при установке из apt подключался через конифигурацию апача ко всем доменам на адрес /phpmyadmin. В этом случае нужно отредактировать настройки апача.
 
 Top
disprokz
Отправлено: 18 Сентября, 2015 - 00:23:15
Post Id


Новичок


Покинул форум
Сообщений всего: 8
Дата рег-ции: Сент. 2015  


Помог: 0 раз(а)




Я обычно делаю это на уровне apache, когда прописываю alias.
Но тут два варианта.

1.
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. Alias /phpmyadmin/ "/usr/local/www/phpMyAdmin/"
  3.     <Directory "/usr/local/www/phpMyAdmin/">
  4.         Options none
  5.         AllowOverride Limit
  6.         Order Deny,Allow
  7.         Deny from all
  8.         Allow from СЮДА ЧЕРЕЗ ЗАПЯТУЮ IP АДРЕСА, С КОТОРЫХ РАЗРЕШЕНО ПОДКЛЮЧАТЬСЯ
  9.     </Directory>

Вариант №2.
Создать виртуальный хост и назначить phpmyadmin на него.
 
 Top
Panoptik
Отправлено: 18 Сентября, 2015 - 00:46:34
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011  
Откуда: Одесса, Украина


Помог: 131 раз(а)




disprokz
вариант с блокировкой айпишников может сыграть злую шутку если нужно будет подключиться из постороннего места

есть вариант №3 - это переименовать в этой конфигурации

CODE (htmlphp):
скопировать код в буфер обмена
  1. Alias /phpmyadmin/ "/usr/local/www/phpMyAdmin/"
  2.     <Directory "/usr/local/www/phpMyAdmin/">
  3.         Options none
  4.         AllowOverride Limit
  5.         Order Deny,Allow
  6.         Deny from all
  7.         Allow from СЮДА ЧЕРЕЗ ЗАПЯТУЮ IP АДРЕСА, С КОТОРЫХ РАЗРЕШЕНО ПОДКЛЮЧАТЬСЯ
  8.     </Directory>


/phpmyadmin -> /whatever это и будет глобальный путь для пыхмайадмина

и вариант №4 это поставить дополнительно .htaccess авторизацию


-----
Just do it
 
 Top
disprokz
Отправлено: 18 Сентября, 2015 - 00:49:41
Post Id


Новичок


Покинул форум
Сообщений всего: 8
Дата рег-ции: Сент. 2015  


Помог: 0 раз(а)




Panoptik пишет:
disprokz
вариант с блокировкой айпишников может сыграть злую шутку если нужно будет подключиться из постороннего места

есть вариант №3 - это переименовать в этой конфигурации

CODE (htmlphp):
скопировать код в буфер обмена
  1. Alias /phpmyadmin/ "/usr/local/www/phpMyAdmin/"
  2.     <Directory "/usr/local/www/phpMyAdmin/">
  3.         Options none
  4.         AllowOverride Limit
  5.         Order Deny,Allow
  6.         Deny from all
  7.         Allow from СЮДА ЧЕРЕЗ ЗАПЯТУЮ IP АДРЕСА, С КОТОРЫХ РАЗРЕШЕНО ПОДКЛЮЧАТЬСЯ
  8.     </Directory>


/phpmyadmin -> /whatever это и будет глобальный путь для пыхмайадмина

и вариант №4 это поставить дополнительно .htaccess авторизацию

Согласен. Создание алиаса с дефолтным именем- находка для сканеров и ботов.
У меня VPN в контору, так что вариант с блокировкой по IP вполне подходит для меня.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Администрирование *nix »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB