SSHサーバーがX転送を要求すると、SSHサーバーは$DISPLAY
値に変数を設定しますlocalhost:10.0
。また、127.0.0.1
ポート6010
(およびIPv6用のポート::1
)でリッスンを開始します。6010
Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 127.0.0.1:6010 *:* users:(("sshd",pid=11405,fd=10))
XクライアントはTCPポート6010に接続する必要があることをどうやって知ることができますか?デフォルトではTCPポート6000
+に接続する方法で動作しますか<display number>
?この場合、数字10が表示されてからTCPポートに接続されますか6010
?
ベストアンサー1
それの一部ですX11プロトコル(「6000」で検索)とドキュメント例えば存在するXorg(1)
:
到来の牙6000以上のポートで聴くN、どこN表示番号です。この接続タイプはオプションを使用して無効にできます
-nolisten
(参照:Xserver(1)
詳細はマニュアルページを参照)。