SecureCRT 简介
SecureCRT 是一款由 VanDyke Software 公司开发的高效、安全、稳定的终端仿真器和 SSH 客户端软件。它主要用于 Windows、macOS、Linux 等操作系统中,为 IT 专业人员提供安全的、可靠的远程访问解决方案。通过基于 SSH 的协议,SecureCRT 能够保护所有敏感数据免受恶意或未经授权的访问。
主要功能特性
- 多标签支持:允许在单个窗口中打开多个会话,方便管理不同服务器。
- 脚本自动化:支持 VBS、Perl、Python 等多种脚本语言,实现自动化任务。
- 加密传输:提供强大的 SSH2 加密算法支持,确保数据传输的安全性。
- 文件传输:内置 SFTP 和 XMODEM 协议,支持安全的文件上传下载。
- 证书管理:增强的证书管理功能,支持更多证书颁发机构,简化认证流程。
安装步骤
1. 准备安装包
从官方渠道获取 SecureCRT 的安装程序。解压压缩包至指定目录。
2. 运行安装程序
右击安装程序,选择【以管理员身份运行】以确保权限充足。
3. 开始安装
点击【Next】进入欢迎界面,继续点击【Next】。
4. 接受许可协议
勾选协议条款,点击【Next】。
5. 选择安装类型
建议选择【Custom】(自定义)以便控制安装路径和功能组件。
6. 设置安装路径
选择安装位置。注意:安装路径中不要包含中文字符,建议使用全英文路径。例如 C:\Program Files\VanDyke Software\SecureCRT。
7. 创建快捷方式
勾选创建桌面快捷方式选项,方便后续启动。
8. 完成安装
点击【Install】开始安装,完成后取消不必要的勾选,点击【Finish】退出。
基本使用配置
新建会话连接
- 启动 SecureCRT。
- 点击菜单栏【File】>【New Session】。
- 在左侧列表中选择【SSH2】。
- 输入主机名(IP 地址)、端口号(默认 22)及用户名。
- 点击【Connect】建立连接。
保存会话信息
为避免每次手动输入连接信息,可保存会话配置:
- 在会话列表中右键当前会话。
- 选择【Save Session】。
- 输入会话名称并确认保存。
密码与密钥管理
出于安全考虑,建议优先使用 SSH 密钥对进行认证,而非密码。
- 生成密钥对(可使用 PuTTYgen 等工具)。
- 将公钥上传至服务器
~/.ssh/authorized_keys。 - 在 SecureCRT 会话属性中配置私钥路径。
高级功能:脚本自动化
SecureCRT 支持多种脚本语言,可用于批量执行命令或处理日志。
Python 脚本示例
import sys
# 获取当前会话对象
session = crt.Session
# 发送命令
session.SendString()
session.WaitForString(, )


