SecureCRT 是一款常用的终端仿真软件,用来通过 SSH / Telnet / Serial 等方式登录 Linux 服务器。下面以最常见的 SSH 登录 Linux为例说明步骤。
一、准备工作
- 一台 Linux 服务器(已开启 SSH 服务,通常是
sshd)
- Linux 的:
- IP 地址或域名
- 端口(默认
22)
- 用户名
- 密码 或 私钥文件
- 本机已安装 SecureCRT
二、使用 SecureCRT 通过 SSH 登录 Linux
方法一:快速连接(Quick Connect)
- 打开 SecureCRT
- 点击顶部 Quick Connect(快速连接)
- 按如下填写:
- Protocol:
SSH2
- Hostname:Linux 的 IP(如
192.168.1.100)
- Port:
22
- Username:你的 Linux 用户名(如
root 或 user)
- 点击 Connect
- 第一次连接会提示指纹确认,点 Accept & Save
- 输入密码即可登录
方法二:新建 Session(推荐,便于管理)
- 打开 SecureCRT
- 菜单栏:File → New Session
- 选择:
- 填写:
- Hostname:Linux IP
- Port:
22
- Username:Linux 用户名
- 一路 Next
- 给 Session 起个名字(如
Linux-Server)
- 双击 Session 即可连接
- 输入密码登录
三、使用密钥登录(更安全)
如果 Linux 使用 SSH 密钥:
- 在 Linux 上生成密钥(或在本地生成)
- 将公钥放入:
~/.ssh/authorized_keys
- SecureCRT 中:
- Session 设置 →
SSH2
- Authentication → 勾选
PublicKey
- 选择私钥文件(如
.pub 或 .ppk)
- 连接时无需密码
四、常见问题
1. 连接超时
- 检查 IP 是否正确
- 防火墙是否放行 22 端口
- Linux 是否启动 SSH:
systemctl status sshd
2. 拒绝连接
- 用户不存在
- SSH 禁止 root 登录(修改
/etc/ssh/sshd_config)
3. 中文乱码
- SecureCRT:
- Options → Session Options → Terminal → Appearance
- Font & Character Encoding 选
UTF-8
如果你愿意,可以告诉我:
- 是 物理服务器 / 虚拟机 / 云服务器
- 用的是 密码还是密钥
- 登录时遇到的具体报错
我可以一步步帮你排查。