SSHリバース転送の*はどういう意味ですか?

SSHリバース転送の*はどういう意味ですか?

*次のコマンドはどういう意味ですかssh

ssh -R *:1993:localhost:22 [email protected]

23.105.207.175を意味しますか*
次の3つの表現は異なる意味を持っていますか?

式1:

ssh -R *:1993:localhost:22 [email protected]

式2:

ssh -R 23.105.207.175:1993:localhost:22 [email protected]

式3:

ssh -R 1993:localhost:22 [email protected]

ベストアンサー1

リバーストンネリングの基本構文は次のsshとおりです。

ssh -R [bind_address:]port:host:hostport [user@]hostname

デフォルトでは、サーバーのリスニングソケットはループバックインターフェイスにのみバインドされます。これは、リモートソケットがすべてのインターフェイスでリッスンする必要があることを示すbind_address.nullbind_addressまたはアドレスを指定することによって実行できます。*

あなたの質問から:

式1=>すべてのインターフェースは制限されています。

式2=> IPアドレスを持つインターフェイスの数は23.105.207.175制限されています。

式3=>loopbackインターフェイスは制限されています。



manあなたの友達ですか=>https://linux.die.net/man/1/ssh

おすすめ記事