IHO.RU - ваш хостинг При заказе хостинга
на год – домен в подарок
Cлужба поддержки:
support@iho.ru

+7 (911) 947−89−09
Хостинг   |   Тарифы   |   Домены   |   Как заказать   |   Оплата   |   Партнерам   |   Справка   |   Контакты Регистрация   |   Управление
новости >> архив 2003-2008 >> декабрь 2006 >> 02.12.2006

Удаленный доступ к MySQL через SSH - Платный хостинг IHO.RU

02.12.06

Удаленный доступ к MySQL через SSH

Для удаленного доступа к MySQL-серверу, расположенному на нашем хостинге, можно использовать защищенный SSH-туннель.

SSH-туннель - защищенное соединение между TCP-портом на клиентской машине и TCP-портом на сервере, на который у вас есть доступ по ssh. При создании туннеля указывается локальный порт на клиентской машине и удаленные адрес и порт, к которому подключается туннель на сервере. После установления туннеля все обращения к локальному порту фактически будут обслуживаться удаленным портом.

Если клиентская машина работает под управлением UNIX, туннель организовывается запуском ssh-клиента со следующими ключами:

ssh -L7777:localhost:3306 -n st1234@deep.iho.ru

7777 - порт, который будет подключен на клиентской машине - вы можете выбрать другой порт. st1234 - логин для доступа по ssh (номер аккаунта). После старта программы нужно будет ввести пароль и соединение будет установлено.

Например:

ssh -L7777:localhost:3306 st1234@deep.iho.ru

теперь можно подключаться к базе

mysql -h127.0.0.1 -P7777 -ust1234 -p<пароль> st1234_db

st1234_db - база даных, к которой осуществляется доступ

Если клиентская машина работает под управлением Windows, туннель организовывается с помощью ssh-клиентов, поддерживающих эту функцию, например, PuTTY.

Для конфигурации туннеля с помощью PuTTY нужно в окне конфигурации подключения в категории Session указать Host Name: control.ваш_домен, Port: 22, Protocol: SSH и в категории Connection/SSH/Tunnels в секции Add new forwarded port указать Source port: локальный_порт (например, 7777), Destination: localhost:3306, выбрать пункт Local и нажать кнопку добавить. При подключении нужно будет ввести ваш логин (номер договора) и пароль. После установления соединения можно запускать mysql-менеджера (консольный mysql, PHPMyAdmin и т.п.), указав в качестве хоста 127.0.0.1 и порт, указанный в качестве Source Port (например, 7777).

в данном случае 127.0.0.1 и localhost - не одно и то же. также предварительно необходимо обратиться в службу поддержки для разрешения доступа пользователя с IP 127.0.0.1.


проверить почту:

ящик:

пароль:

панель управления:

логин:

пароль:

подобрать домен:

Имя домена:

(имя домена указывается без www)










Реклама:


        © 2002-2011 ООО "АЙХО Нетворкс"     |     Хостинг IHO.RU     |     Санкт-Петербург     |     лицензия на телемат. уcлуги N 88632     |     карта сайта     |     обратная связь