web-dev-qa-db-ja.com

UbuntuサーバーでSSHのソースポートを設定するにはどうすればよいですか?

私はWebチャレンジを作成していますが、ファイアウォールのため、SSHソースポートがファイアウォールを通過するように静的ポートを設定できるようにする必要があります。

彼らはとにかくこれを多分netcatまたはubuntu設定を使用してこれを行うのですか?またはこれを達成できるsshの代替ですか?

3
jonny b

nc asProxyCommandを使用する必要があります。 SSHは、SSHクライアントのバインドアドレスの指定のみをサポートしています。

ssh -o 'ProxyCommand nc -p 2345 %h %p' $MY_SERVER

このようなものが動作するはずです。

3