Amazon Elastic Compute Cloud
用户指南(适用于 Linux 实例)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

卸载 EC2 Instance Connect

要禁用 EC2 Instance Connect,请连接到您的实例并卸载您在操作系统上安装的 ec2-instance-connect 程序包。如果 sshd 配置与您安装 EC2 Instance Connect 时设置的配置匹配,卸载 ec2-instance-connect 还会删除 sshd 配置。如果在安装 EC2 Instance Connect 后修改了 sshd 配置,您必须手动更新该配置。

Amazon Linux 2Ubuntu
Amazon Linux 2

您可以在 Amazon Linux 2 2.0.20190618 或更高版本上卸载 EC2 Instance Connect,其中预配置了 EC2 Instance Connect。

在使用 Amazon Linux 2 启动的实例上卸载 EC2 Instance Connect

  1. 使用 SSH 连接到您的实例。指定您在启动实例时用于实例的 SSH 密钥对以及 Amazon Linux 2 AMI 的默认用户名,即 ec2-user

    例如,以下 ssh 命令使用密钥对 my_ec2_private_key.pem 连接到具有公有 DNS 名称 ec2-a-b-c-d.us-west-2.compute.amazonaws.com 的实例。

    $ ssh -i my_ec2_private_key.pem ec2-user@ec2-a-b-c-d.us-west-2.compute.amazonaws.com
  2. 使用以下 yum 命令卸载 ec2-instance-connect 程序包。

    [ec2-user ~]$ sudo yum remove ec2-instance-connect
Ubuntu

在使用 Ubuntu AMI 启动的实例上卸载 EC2 Instance Connect

  1. 使用 SSH 连接到您的实例。指定您在启动实例时用于实例的 SSH 密钥对以及 Ubuntu AMI 的默认用户名,即 ubuntu

    例如,以下 ssh 命令使用密钥对 my_ec2_private_key.pem 连接到具有公有 DNS 名称 ec2-a-b-c-d.us-west-2.compute.amazonaws.com 的实例。

    $ ssh -i my_ec2_private_key.pem ubuntu@ec2-a-b-c-d.us-west-2.compute.amazonaws.com
  2. 使用以下 apt-get 命令卸载 ec2-instance-connect 程序包。

    ubuntu:~$ sudo apt-get remove ec2-instance-connect