Navicat и Toad SSH-туннелирование

Я пытаюсь подключиться к серверу MySQL на экземпляре AWS, используя Toad w. SSH.

Для справки, у меня есть следующая настройка конфигурации в Navicat для MySQL:

Вкладка «Общие»:
----------
- Имя подключения: localhost_3306
- Имя хоста/IP-адрес: localhost
- Порт: 3306
- Имя пользователя: xxx< br> - Пароль: xxx1
- Сохранить пароль: Да

Вкладка SSH:
-----------
– Использовать туннель SSH: Да
– Имя хоста/IP-адрес: xxx.xxx.xxx.xxx (IP-адрес моего экземпляра AWS)< br> – Порт: 22
– Имя пользователя: xxx3
– Метод аутентификации: Открытый ключ
– Закрытый ключ: c:\path_to_my.pem

Это прекрасно работает в Navicat, я могу подключиться к своему серверу и открыть свою базу данных, поэтому проблем с доступом нет. Вопрос в том, как настроить аналогичное соединение в Toad для MySQL? Нужно ли мне использовать внешний туннель (например, шпатлевку) и каким-то образом настроить Toad для подключения через него, или я могу подключиться напрямую из Toad?

Полный рабочий пример подобной установки был бы великолепен.


person user1997614    schedule 15.07.2013    source источник


Ответы (1)


Да, вы можете сделать это в Toad, просто добавьте новое соединение в «Диспетчер соединений». Там у вас есть раскрывающееся меню «Тип подключения». Выберите «SSH» и заполните необходимые параметры для базы данных и ssh-host. Вы можете отличить эти параметры по их префиксу «SSH».

person Flo Doe    schedule 15.07.2013
comment
Спасибо за ваш ответ, я попробую это. В итоге я использовал шпатлевку в качестве ssh-туннеля, как описано здесь: > - person user1997614; 16.07.2013