如何在没有腻子的情况下进入亚马逊Lightsail



Amazon Lightsail 提供了有关如何从 putty ssh 进入实例的说明,而不是从普通 ssh 进入实例的说明。您将如何从MacOS或Linux中加入?

以下是我在MacOS上的做法:

(1.)进入账号页面下载默认私钥

2.)将私有密钥的权限设置为更严格的权限(AWS将拒绝以默认权限允许您使用ssh)

$ chmod 400 LightsailDefaultPrivateKey-us-west-2.pem

为我工作。

(3.)最后,通过 ssh 进入您的光帆实例。您将需要 Lightsail 实例的 IP 地址,您可以从 Amazon Lightsail 首页获取该地址。

ssh -i "LightsailDefaultPrivateKey-us-west-2.pem" ubuntu@[ip-of-lightsail-instance]

为我工作。

我浪费了时间试图让它工作。AWS提供的密钥不起作用。最终起作用是从基于浏览器的终端登录并将我的公有 RSA 密钥添加到 Lightsail 实例上的authorized_keys文件中。

从 Mac 控制台的方向:

猫 .ssh/id_rsa_pub仔细选择文本,以便将其全部放在剪贴板上,没有多余的内容。

在与 Lightsail 实例的基于浏览器的术语会话中,光盘 .sshCP authorized_keys autorized_keys.bak维姆id_rsa_pub通过键入 i 进入插入模式将id_rsa_pub的内容粘贴到剪贴板上:WQ

就是这样。现在返回到您的控制台。ssh bitnami@ <您的 AWS=" 公有=" IP=" 地址=">

如果您在创建 RSA 密钥时设置了密码短语,请输入密码短语并收到提示。

如果您尚未创建 RSA 密钥,请检查 ssh-keygen 工具。

相关内容

最新更新