4

CentOS Linux 5.5 と PostgreSQL 8.4 を実行する Amazon EC2 AMI を作成しました。開発マシン (JDBC、Tomcat など) から PostgreSQL データベースに接続できるように、自分のマシンからインスタンスへの SSH トンネルを作成できるようにしたいと考えています。現在、PostgreSQL の構成をまったく変更していません。まだ。コマンドラインからインスタンスに SSH で正常に接続でき、次のコマンドを実行してトンネルの作成を試みました。

ssh -N -L2345:<My instance DNS>:5432 -i <keypair> root@<My instance DNS>

このコマンドを最初に実行したとき、エラーは発生しません。ただし、psql を使用して localhost:2345 で接続を開こうとすると、接続に失敗します。

なぜこれが起こっているのかについて何か考えはありますか?

4

1 に答える 1

5

最初<My instance DNS>localhost. そして、おそらく root として ssh したくない/する必要はありません。

于 2011-01-04T21:29:50.193 に答える