无法创建 ssh 连接到 Amazon Lightsail 实例

无法创建 ssh 连接到 Amazon Lightsail 实例

我在尝试将数据从本地计算机传输到云服务器 (Amazon lightsail) 时遇到问题。我的想法是使用私钥通过 scp 命令从本地计算机传输数据。但是我收到错误消息:

ssh: connect to host my_public_IP port 22: Connection timed out lost connection

然后我尝试了 ssh 命令:

ssh -i /lightsail_key.pem Administrator@my_public_IP

并得到同样的错误。

“管理员”是我应该使用的正确用户名吗?我的 Amazon Lightsail 实例是 Windows Server 2016

我可以 ping 该公共 IP 地址,但 SSH 连接不起作用。

在 Amazon Lightsail 网络设置 IPv4 防火墙规则中启用了 SSH TCP 端口 22。

答案1

Windows 默认没有安装 ssh 服务器。

如果您想使用 scp(或 WinScp)将文件从本地计算机传输到 Lightsail 实例,您需要:

  • 确保你的实例上安装了 ssh 服务器
  • 安全组允许您的 IP 地址使用 SSH 端口

相关内容