下面是使用 SecureCRT 远程连接 Linux 服务器的完整步骤(适用于大多数场景):
一、准备工作
在连接前,请确保:
-
Linux 服务器已开启 SSH 服务
systemctl status sshd
若未启动:
systemctl start sshd
systemctl enable sshd
-
知道以下信息
- Linux 服务器 IP 地址
- SSH 端口(默认是 22)
- 用户名(如
root 或普通用户)
- 密码 或 SSH 密钥
-
网络可达
- 本地能 ping 通服务器
- 防火墙放行 22 端口
二、使用 SecureCRT 连接 Linux(SSH)
步骤 1:打开 SecureCRT
启动 SecureCRT 主界面。
步骤 2:新建会话
- 点击 File(文件) → New Session(新建会话)
- 会话类型选择:
✅ SSH2
步骤 3:填写连接信息
1️⃣ 基本连接信息
- Hostname(主机名):Linux 服务器 IP
例如:192.168.1.100
- Port(端口):
22
- Username(用户名):如
root
2️⃣ 认证方式
- Password(密码)
- 或 PublicKey(公钥认证)
步骤 4:保存并连接
- 点击 Finish(完成)
- 双击会话名称
- 输入 Linux 用户密码(如果未保存)
✅ 成功后即可进入 Linux 命令行界面
三、使用密钥登录(推荐)
1️⃣ 在 SecureCRT 生成密钥
- Tools → Create Public Key
- 类型选择:✅ RSA
- 保存私钥(本地)
- 复制公钥内容
2️⃣ 将公钥写入 Linux
在 Linux 上执行:
mkdir -p ~/.ssh
chmod 700 ~/.ssh
将公钥写入:
vi ~/.ssh/authorized_keys
粘贴公钥内容,然后:
chmod 600 ~/.ssh/authorized_keys
3️⃣ SecureCRT 启用公钥认证
在 Session Options:
- Authentication → PublicKey
- 选择刚才生成的私钥文件
四、常见问题排查
❌ 连接超时
❌ 拒绝连接
❌ 中文乱码
- Session Options → Terminal → Appearance
- 字符集选择:
✅ UTF-8
五、常用技巧
- 多标签:
Ctrl + T
- 文件传输:使用 SFTP / Zmodem
- 自动登录:保存密码或密钥
- 会话管理:分类保存服务器
如果你需要:
- ✅ CentOS / Ubuntu 示例
- ✅ 通过跳板机连接
- ✅ SecureCRT 上传/下载文件
- ✅ 脚本自动登录
告诉我你的具体环境,我可以一步步帮你配置。