SecureCRT支持通过配置代理实现直接登录服务器,以下是配置步骤:
动态端口转发配置
- 创建“主”会话:
- 在SecureCRT中设置到网关服务器的SSH会话。
- 确保将主机名字段设置为与网关SSH服务器的主机名匹配。
- 将此会话命名为“Master”会话(您可以选择其他名称,但本文档中使用“Master”作为示例)。
- 测试您的“主”会话以确保您可以成功连接到网关SSH服务器并进行身份验证。
- 修改“主”会话以具有动态端口转发配置:
- 打开“主”会话的“会话选项”对话框。
- 选择连接/端口转发类别,然后按添加按钮。
- 在名称字段中,指定唯一描述,例如,SSH SOCKS代理。
- 为本地/端口字段输入一个值,如1080(标准SOCKS端口)。
- 启用使用SOCKS 4或5的动态转发选项。
- 对“主”会话进行以下配置更改:
- 启用Send Protocol NO-OP选项并指定一个小于远程服务器或远程shell的空闲超时的时间间隔。
- 启用自动重新连接选项,这样如果连接意外断开,SecureCRT将自动尝试重新建立连接。
配置全局防火墙/代理设置
- 打开SecureCRT的全局选项对话框并选择防火墙类别。
- 按添加按钮并使用以下配置指南:
- 指定防火墙的名称(例如:Gateway Firewall)。
- 将Type字段设置为SOCKS版本5(无身份验证)。
- 在主机名或IP字段中,键入:127.0.0.1。
- 设置端口字段以匹配您的“主”会话的动态端口转发设置配置为侦听的内容(例如1080)。
配置SecureCRT“客户端”会话以通过SSH SOCKS代理进行连接
- 按照上面部分的说明配置防火墙/代理后,新的或现有会话的“会话选项”对话框应在与正在使用的协议匹配的类别中提供新的防火墙(在示例中名为“网关防火墙”)。
- 通过SSH SOCKS代理连接时,主机名解析发生在SSH网关服务器上。因此,您将指定网关服务器已知的主机名,它将代表SecureCRT建立与主机的连接。
以上就是在SecureCRT中配置代理的基本步骤,希望对您有所帮助。