【发布时间】:2013-12-29 11:20:54
【问题描述】:
我已经使用 ssh 连接到远程服务器:
ssh -i <keypair> <user@server>
如何确定我的 ssh 客户端用于连接远程服务器的传出端口?
我想知道以便我可以设置我的 VNC 客户端以使用该端口...
注意:我说的不是远程服务器上的端口!
【问题讨论】:
-
为什么?出站 SSH 连接使用的端口除此之外没有任何相关性。
我已经使用 ssh 连接到远程服务器:
ssh -i <keypair> <user@server>
如何确定我的 ssh 客户端用于连接远程服务器的传出端口?
我想知道以便我可以设置我的 VNC 客户端以使用该端口...
注意:我说的不是远程服务器上的端口!
【问题讨论】:
查看变量$SSH_CLIENT - 第二个数字是客户端端口。
【讨论】:
如果你想从客户端知道它,你可以运行这个命令
lsof -p pid | grep TCP
pid 是 ssh 命令的进程 ID
【讨论】: