SSHトンネル:外部ホストによって接続が終了しました。

SSHトンネル:外部ホストによって接続が終了しました。

単純なTelnetを使用するために単純なSSHトンネルをテストするシナリオを作成しようとしています。

ホストは2人あります。Ubuntuそしてスース。これらはすべて、アドレス変換のために/ etc / hostsファイルに異なるホスト名を持っています。

Ubuntu:ポート23でTelnet経由で完全に接続でき、ポート22を介してSSHにも接続できることを確認しました(すべてのid_rsa.pubやその他のエントリを使用してパスワードを入力せずにSSH経由でログイン)。

Suseでは、私は次のことを試しました。

 ssh -f ubuntu@ubuntu -L 9000:ubuntu:23
 telnet localhost 9000

それから私は次を得ます:

suse@suse:/etc/ssh> telnet localhost 9000
Trying ::1...
Connected to localhost.
Escape character is '^]'.
channel 2: open failed: administratively prohibited: open failed
Connection closed by foreign host.
suse@suse:/etc/ssh>

このエラーについてどう思いますか?

ベストアンサー1

次のコマンドを試してください。

ssh -f ubuntu@ubuntu -L 9000:localhost:23

うまくいけば、ホストファイルの問題かもしれません。

おすすめ記事