質問: sshを使用して別のpcを介してpcに接続するにはどうすればよいですか 私はコンピューターを持っています。pc1およびpc2はプライベートlan上にあり、pc1はpc2として認識されています192.168.0.2pc2およびpcは別のlan上にあり、pc2はpcとして認識されています192.168.123.101sshでpcからpc1に接続するにはどうすればよいですか?.次のようなものがあります:ssh user@192.168.0.2 -via user@192.168.123.101
回答: 2017+(それ以降 ssh v7.3)-これに対する答えは proxyjump :ssh -j user@jumphost user@destinationは以下の略です。ssh -o "proxyjump user@jumphost" user@destinationこれは、以下のようにssh destスニペットを使用して~/.ssh/configに短縮できます。host jump user myjumphostuser hostname jump.host.tld host dest proxyjump jump user mydestuser hostname des.tin.ati.on