SSHトンネルオプションを使用したいです。これを行うには、次のコマンドを使用します。
ssh -L 1234:localhost:5678 host
ただし、これはリモートホストのシェルにログインした状態になります。次に、私は次のように試しました-f
。
ssh -f -L 8999:localhost:6006 host
しかし、エラーが発生しました。Cannot fork into background without a command to execute.
SSHトンネリング機能を取得し、不要な混乱なしにバックグラウンドで実行するにはどうすればよいですか?私のSSHバージョンはOpenSSH_7.2p2, OpenSSL 1.0.2h 3 May 2016
答え1
-Nオプションを使用してください
-N Do not execute a remote command. This is useful for just for-
warding ports (protocol version 2 only).
はい
ssh -fN -L 8999:localhost:6006 host