SSH 端口转发:配置与网络基础全解析
1. 可配置端口转发的 SSH 客户端和服务器
在 SSH 应用中,有多种客户端和服务器可进行端口转发配置。
客户端方面:
- SSH 命令行客户端(包括 OpenSSH 和商业版本)
- SSH Communications 的 SSH 客户端
- SecureCRT SSH 客户端
服务器方面:
- OpenSSH(Unix 和 Windows 系统适用)
- SSH Communications 的 SSH 服务器(Unix 和 Windows 系统适用)
- VanDyke’s Software SSH 服务器(Windows 系统适用)
2. 客户端端口转发的网络基础概念
在配置客户端的端口转发之前,理解一些基本的网络概念至关重要。
2.1 已建立的 SSH 会话
每个 SSH 客户端和服务器之间会建立一个经过认证的 SSH 会话。这个会话可以用于终端访问、SFTP/SCP 访问,若终端会话和 SFTP/SCP 访问受限,也可能不用于任何访问。需要注意的是,即使不授予终端或 SFTP/SCP 访问权限,SSH 会话仍可建立。终端和 SFTP 访问受限通常意味着用户有权通过 SSH 服务器进行端口转发,但不能直接访问 SSH 服务器。一旦 SSH 会话建立,客户端上的端口转发选项将生效,但端口转发规则需在会话建立之前配置。若在会话建立期间或之后配置,这些选项需在会话完全重新建立后才会生效。
2.2 端口转发配置主要在客户端进行
多数情况下,端口转发的配置
超级会员免费看
订阅专栏 解锁全文
1216

被折叠的 条评论
为什么被折叠?



