Skip to content


Путь к phpMyAdmin в ISPManager

Захотелось мне как-то поменять URL по-умолчанию для phpMyAdmin в ISPManager. Чтобы всяким там ботам, на автомате дырки ищущим, жизнь усложнить. Желание такое появилось в связи с прошлогодними массовыми взломами серверов через дыру в PhpMyAdmin-е, которая позволяла, особо не напрягаясь, получить рута :/

Итак, чтобы поменять дефолтный URL /myadmin на что-то своё, особенное, нужно проделать несколько простых операций. Пусть для примера мы хотим поменять путь "myadmin" на "pmacustom".

  1. В конфиге апача в файле /etc/httpd/conf.d/phpMyAdmin.conf заменить Alias:
    /etc/httpd/conf.d/phpMyAdmin.conf
    Alias /pmacustom /usr/share/phpMyAdmin/
  2. Перезапустить apache:
    /etc/init.d/httpd graceful
  3. В конфиге ispmanager-а /usr/local/ispmgr/etc/ispmgr.conf указать новый путь:
    /usr/local/ispmgr/etc/ispmgr.conf
    extaction myadmin /pmacustom/
    

ISPManager перезапускать даже не пришлось, изменения подхватились сразу.

Настройки браузеров читайте на блоге о компьютерном железе и комплектующих.

Posted in *nix.

Tagged with .


10 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. а says

    Уважаемый Администратор, довольно часто захожу на Ваш сайт, много полезной информации, у Вас очень стильный и красивый сайт!

  2. Чассер says

    Искал, искал и наконец нашел об этом у вас в блоге! :)
    Кстати, во многих форумах об этом почти ничего не найти...

  3. Сергей says

    Поменял пути тут /etc/httpd/conf.d/phpmyadmin.conf и тут extaction myadmin /myadmin/ , перегрузил сервер, стал работать новый мой путь, но так-же продолжает работать и старый, как убрать работающий старый путь? И оставить только новый?

    • Admin says

      Поищите grep-ом по конфигам, если где втретится старый путь - удаляйте. А вообще странно это - если Вы именно меняли (а не добавляли) указанные строки, то такого быть не должно.

  4. draff says

    Спсб.Изменилась ссылка ,после правки в файле конфига phpMyAdmin.conf
    Только изменения не сразу проявились,а после очистки кеша браузера. А то было как у Сергея,открывался phpmyadmin и по старой ссылку
    А вот со ссылкой в ISP трабл, указал свое значение в extaction myadmin /pmacustom/ , а ссылка не открывается, перенаправляет на безопасный протокол https

  5. Сергей says

    Инфа ещё актуальна?

  6. Admin says

    Не знаю актуальна ли. С момента написания статьи больше с этим сталкиваться не приходилось.

  7. Артур says

    Не найден каталог /usr/local/ispmgr
    Куда он может еще ставиться?

    # cat /proc/version
    Linux version 3.13.0-43-generic (buildd@tipua) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #72-Ubuntu SMP Mon Dec 8 19:35:06 UTC 2014

  8. Артур says

    Нашел. /usr/local/mgr5/etc/ispmgr.conf.d/@myadmin.conf

  9. Серый says

    У меня такие пути получились:
    # /etc/httpd/conf.d/phpmyadmin.conf

    Найти:
    /phpmyadmin /usr/share/phpMyAdmin
    Заменить:
    Alias /mynewpath /usr/share/phpMyAdmin/

    # /usr/local/mgr5/etc/ispmgr.conf.d/myadmin.conf # -- ИЛИ -- #
    # /usr/local/ispmgr/etc/ispmgr.conf
    Заменить на свой путь:
    extaction phpmyadmin http://$site/mynewpath/

    # перезагрузить

    В ISP --> Доп. прилож --> PHPMyadmin путь поменялся.
    По старому пути бд не доступна, сайт работает

You must be logged in to post a comment.