Ec2 中的密钥对是什么?
Ec2 中的密钥对是什么?
Anonim

亚马逊 AWS 使用 钥匙 对登录信息进行加密和解密。在基本层面上,发件人使用公共 钥匙 加密数据,然后其接收者使用另一个私有数据解密 钥匙.这两个 钥匙 ,公共和私人,被称为 密钥对.你需要一个 密钥对 能够连接到您的实例。

因此,如何将密钥对分配给 ec2 实例?

脚步:

  1. 从 AWS 控制台创建新的密钥对。
  2. 从新创建的密钥对(私钥)生成公钥。
  3. 将生成的公钥(来自第 2 步)粘贴到 ~/.服务器的 ssh/authorized_keys。
  4. 从服务器的 ~/.ssh/authorized_keys 中删除现有密钥。
  5. 使用新密钥执行 ssh。

还知道什么是. PEM文件? 聚乙烯醇 或隐私增强邮件是 Base64 编码的 DER 证书. 聚乙烯醇 证书经常用于 Web 服务器,因为它们可以使用简单的文本编辑器轻松转换为可读数据。一般当一个 聚乙烯醇 编码 文件 在文本编辑器中打开,它包含非常不同的页眉和页脚。

简单来说,如何在 AWS 上创建密钥对?

方法一:输入用户数据

  1. 创建一个新的密钥对。
  2. 如果您在 Amazon EC2 控制台中创建私有密钥,请检索密钥对的公有密钥。
  3. 打开 Amazon EC2 控制台。
  4. 停止您的实例。
  5. 选择操作、实例设置,然后选择查看/更改用户数据。

如何通过 SSH 连接到 ec2 实例?

连接到您的 实例 使用 SSH 在终端窗口中,使用 ssh 命令连接到 实例.您指定私钥 (.pem) 文件、您的 AMI 的用户名以及您的公共 DNS 名称 实例.例如,如果您使用 Amazon Linux 2 或 Amazon Linux AMI,则用户名为 ec2-用户。

受主题流行