Я создал Amazon EC2 AMI, работающий под CentOS Linux 5.5 и PostgreSQL 8.4. Я хотел бы иметь возможность создать туннель SSH с моей машины на экземпляр, чтобы я мог подключиться к базе данных PostgreSQL с моей машины разработки (JDBC, Tomcat и т. Д.). Я не модифицировал конфигурацию PostgreSQL вообще все же. Я могу успешно SSH в экземпляр из командной строки, и выполните следующую команду, чтобы попытаться создать свой туннель:PostgreSQL SSH Tunnel для Amazon EC2?
ssh -N -L2345:<My instance DNS>:5432 -i <keypair> [email protected]<My instance DNS>
Я не получаю никаких ошибок при первоначальном выполнении этой команды. Однако, когда я пытаюсь использовать psql для открытия соединения на localhost: 2345, соединение терпит неудачу.
Любые мысли о том, почему это происходит?
Принадлежит к серверу. – rook
Просьба предоставить более подробную информацию о «сбое подключения». –