把这个给我说清楚,我还在学习。
SSH 会话在侦听端通过端口 22(假设已知配置)创建,但客户端使用的端口是否相同?还是使用了临时端口?
我可以通过简单地打开几个终端并连接,从同一个客户端创建到不同服务器的多个 SSH 会话。这让我相信 SSH 发生在客户端的临时端口上。
但是,在远程端配置安全组时,我可以在出口配置中关闭临时端口,只允许通过端口 22 的入站和出站流量,并且我的 SSH 会话仍然按预期工作 - 这告诉我 SSH 仅通过端口 22 处理在两个方向。
那么它是哪一个?开始认为我对临时端口、安全组和知名端口的全部理解是完全错误的。