2015-01-05 4 views
0

У меня есть PostgreSQL 9.4, работающий на Linux VPS, и мне нужно иметь возможность подключаться к нему через SSH как из Linux, так и из Windows-клиентов. (Позже мне нужно будет подключиться к нескольким серверам, и чтобы все клиенты использовали одни и те же номера портов, я пересылаю порт 5551 для первого сервера, затем буду использовать 5552, 5553 и т. Д.)Пересылка портов PostgreSQL SSH через Windows/PuTTY

От клиент Linux, я просто запустил ssh -fNg -L 5551:localhost:5432 [email protected] и подключился к localhost: 5551 с PGAdmin3 или любым другим клиентским приложением. Прекрасно работает.

В Windows я использую PuTTY и Pageant. Я получил подключение к [email protected] через терминал, затем я пошел в туннели SSH и добавил L5432 localhost:5551. Терминал связи по-прежнему работает, но когда я пытаюсь соединиться с pgadmin3 к локальной машине: 5551 Я получаю сообщение об ошибке:

could not connect to server: Connection refused (0x0000274AD/10061) Is the server running on host "localhost" (::1) and accepting TCP/IP connections on port 5551?

ответ

0

я решил его. Как и многие вещи, это очевидно в ретроспективе. У меня были вещи назад в настройке туннелей SSH в PuTTY. Это должно быть L5551 remote1.com:5432

Смежные вопросы