使用 Linux 终端通过 SSH 连接到 amazon Lightsail 实例

ker*_*ogy 5 linux ssh terminal amazon-web-services amazon-lightsail

如何连接到 AWS LightSail 实例?AWS 提供了一个 Web 界面来执行此操作。但是我怎样才能在我的终端上使用 SSH 来做到这一点呢?

有许多文档可用于使用 Putty 从 Windows 进行连接。

ker*_*ogy 11

  1. 登录 AWS 帐户并导航到Lightsail Panel
  2. 在 处topbar,单击进入Account -> Account
  3. 导航到SSH 密钥选项卡。
  4. 下载您要连接的实例的 SSH 密钥。

PEM下载具有此类命名的文件(例如LightsailDefaultKey.pem

  1. 将文件移动到系统中的已知位置。
  2. 使用以下命令修改文件的权限
     chmod 400 LightsailDefaultKey.pem
Run Code Online (Sandbox Code Playgroud)
  1. 在同一文件夹中打开终端并使用以下命令。
ssh -i LightsailDefaultKey.pem user@<public-ip>
Run Code Online (Sandbox Code Playgroud)

笔记

  • 任何时候只能下载给定区域的默认密钥。对于新密钥,您只能PEM在创建密钥时存储文件。

根据您拥有的实例类型,使用相应的用户名

  • Amazon Linux、FreeBSD、openSUSE:ec2 用户
  • CentOS:centos
  • Debian:管理员
  • 乌班图:ubuntu
  • 比特纳米:比特纳米
  • Plesk:ubuntu