0

私は3つのワークステーションを持っています

  • ortro (私のクライアント)
  • idrauser@idra (中)
  • cerberouser@cerbero (行き先)

イドラについて:

ssh -L 9999:idra:22 cerberouser@cerbero

オトロで:

ssh idrauser@idra -p 9999
ssh: connect to host idra port 9999: Connection refused

ortro で sshd_config を変更できません。idra と cerbero の間にトンネルをセットアップし、ortro から使用する必要があります

どうもありがとうリカルド

4

1 に答える 1

3

-Lデフォルトで localhost にバインドします。

使用する

ssh -L '*':9999:idra:22 cerberouser@cerbero

また

ssh -o GatewayPorts=yes -L 9999:idra:22 cerberouser@cerbero

代わりは。


より安全なソリューションは、ポートをプロキシするのではなく、接続をプロキシします。~/.ssh/configこれをon ortroに追加してみてください:

Host cerbero
User cerberouser
ProxyCommand /usr/bin/ssh idrauser@idra /bin/nc -w 3700 %h %p

次に、単一のコマンドを実行して、ortro から cerbero に接続します。

ssh cerbero
于 2012-06-21T22:20:25.213 に答える