web-dev-qa-db-ja.com

PuTTYでプロキシジャンプを設定する方法

GNU/Linuxでは、以下を実行するのは非常に簡単ですが、Windowsユーザーに同じ方法で接続してもらうのに苦労しています。

以下は、私がGNU/Linuxで行うことです。 Windowsで同じことを行う方法を示すことができますか。現在、PuTTYを使用しています。代わりはありますか?

GNU/LINUX

構成が設定されていないrawコマンドは次のようになります。

ssh -J <jump-user>@<jump-Host> <protected-user>@<protected-Host>

SSH構成は、次のように~/.ssh/configで作成できます。

Host jump
    User <jump-user>
    HostName <jump-Host>
Host protected
    User <protected-user>
    HostName <protected-Host>
    ProxyJump jump

次のようにsshできます:ssh protected

4
Dean Kayton

PuTTYには、-J/ProxyJumpに直接相当するものはありません。

ただし、次の2つの方法があります(設定が少し複雑になります)。


PuTTYとは別に、 Windows用OpenSSHのMicrosoftビルド もあります。 Windows 10バージョン1803以降では、OpenSSHが組み込まれています。古いバージョンのWindows 10では、「オプション機能」「OpenSSHクライアント」という名前でインストールできます。でZipパッケージをダウンロードできます。クライアントツールはインストールする必要がなく、抽出するだけです。

2
Martin Prikryl