SecureCRT 连接云主机(通常指阿里云、腾讯云、华为云、AWS等提供的Linux云服务器)主要使用SSH协议,操作步骤比较明确,以下是通用流程:
连接前,请确保你手头有以下 3 样东西(通常在云厂商控制台可以找到):
1、公网IP地址:云主机的公网IP(注意不是内网IP)。
2、用户名:
- 大部分Linux系统默认是root。
- 部分系统(如Ubuntu、CentOS官方镜像新版本)可能默认是ubuntu、centos、ec2-user 等。
3、认证方式:要么是密码,要么是密钥对(.pem或.ppk文件)。
这是最简单的方式,适用于你在购买云主机时设置了密码。
1、打开SecureCRT,点击顶部菜单栏的“File”(文件) →“Quick Connect”(快速连接)。
2、填写连接信息:
Protocol(协议):选择SSH2。
Hostname(主机名):输入你的云主机公网IP(例如123.123.123.123)。
Port(端口):输入22(除非你修改过,一般默认是22)。
Firewall(防火墙):选None。
Username(用户名):输入用户名(如root)。
3、点击“Connect”(连接)。
4、输入密码:
- 在弹出的窗口里输入你的登录密码。
提示:密码输入时屏幕不会显示任何字符(不显示星号或点),这是正常现象,输完直接按回车即可。
- 建议勾选“Save password(保存密码)”,下次连接就不用再输了。
5、 连接成功,你会看到命令行界面。
很多云厂商(如AWS、阿里云、腾讯云、华为云)默认要求使用密钥对。
- 云厂商通常会让你下载一个.pem 文件(格式的文件,如my-key.pem)。
- SecureCRT 原生支持的格式是.ppk(PuTTY格式),你需要用PuTTYgen 工具来转换:
1. 下载并打开PuTTYgen。
2. 点击“Load”(加载),在文件类型中选择“All Files(\*.\*)”,然后选择你下载的.pem 文件。
3. 点击“Save private key”(保存私钥),保存为.ppk 文件(例如my-key.ppk)。
1、 打开SecureCRT,点击“File”(文件) →“Quick Connect”(快速连接)。
2、 填写Hostname(IP)、Port(22)、Username(用户名,注意:对于密钥认证,用户名非常重要,比如AWS的Amazon Linux系统用ec2-user,Ubuntu用ubuntu)。
3、 勾选左下角的“PublicKey”(公钥) 认证方式。
4、 点击右侧的“Properties”(属性) 按钮。
1、 在弹出的“Properties”窗口中,选择左侧的“PublicKey”。
2、 点击右侧“Use session public key setting” 旁边的“Properties”(属性) 按钮。
3、 在“Public Key Properties”窗口中,选择“Use identity or certificate file”。
4、 点击“Browse”(浏览),找到并选中刚才转换好的.ppk 文件。
5、 一路点击“OK”。
回到主窗口,点击“Connect”(连接),如果密钥匹配,SecureCRT会自动登录。
| 问题 | 可能原因 | 解决办法 |
| 连接超时 | 1. IP地址写错。 2. 云主机安全组未放行22端口。 3. 主机处于关机状态。 | 1. 检查控制台公网IP。 2. 进入云厂商控制台,找到“安全组”或“防火墙”,添加入方向规则:协议:TCP,端口:22,授权对象:0.0.0.0/0。 3. 启动云主机。 |
| 认证失败 | 1. 密码/密钥错误。 2. 用户名错误。 | 1. 如果忘记密码,可在云控制台重置密码。 2. 尝试常见用户名: root、ubuntu、centos、ec2-user、admin。 |
| 密钥被拒绝 | 1. 使用了 .pem 文件(SecureCRT不能直接读 .pem)。 2. 转换 .ppk 时操作不正确。 | 重新使用 PuTTYgen 转换一次,确保成功生成了 .ppk 文件。 |
| 出现乱码 | 字符编码不匹配。 | 连接后,点击菜单“Options”(选项) →“Session Options”(会话选项) →“Appearance”(外观) → 将Character encoding(字符编码) 改为UTF-8。 |
1、找IP → 控制台找公网IP。
2、选方式 → 密码 or 密钥。
3、填信息 →Quick Connect 里填IP、用户名、端口22。
4、点连接 → 输入密码 或 选好.ppk文件。
5、排查 → 卡住了就去检查安全组(防火墙) 和用户名。
按照这个流程,你大概率可以顺利连上云主机,如果连不上,最优先检查的一定是云主机的安全组规则。
文章摘自:https://idc.huochengrm.cn/zj/26060.html
评论
佘恨荷
回复使用SecureCRT连接云主机,首先需下载并安装SecureCRT软件,然后在软件中配置好主机IP、端口、用户名和密码,接着点击连接即可成功连接到云主机。