EC2 Instance Connect 제거 - Amazon Elastic Compute Cloud

EC2 Instance Connect 제거

EC2 Instance Connect를 비활성화하려면 인스턴스에 연결하여 OS에 설치된 ec2-instance-connect 패키지를 제거하세요. sshd 구성이 EC2 Instance Connect 설치 시 적용한 설정과 일치할 경우, ec2-instance-connect 제거 시 sshd 구성도 제거됩니다. EC2 Instance Connect 설치 후 sshd 구성을 수정했다면 이 구성을 수동으로 업데이트해야 합니다.

Amazon Linux

EC2 Instance Connect이 사전 구성된 AL2023 및 Amazon Linux 2 2.0.20190618 이상에서 EC2 Instance Connect를 제거할 수 있습니다.

Amazon Linux 2로 시작된 인스턴스에서 EC2 Instance Connect를 제거하려면
  1. SSH로 인스턴스에 연결합니다. AL2023 또는 Amazon Linux 2 AMI의 기본 사용자 이름(ec2-user) 및 인스턴스를 시작할 때 인스턴스에서 사용한 SSH 키 페어를 지정합니다.

    예를 들어 다음 ssh 명령은 키 페어 ec2-a-b-c-d.us-west-2.compute.amazonaws.com를 사용하여 퍼블릭 DNS 이름 my_ec2_private_key.pem에 연결됩니다.

    $ ssh -i my_ec2_private_key.pem ec2-user@ec2-a-b-c-d.us-west-2.compute.amazonaws.com
  2. ec2-instance-connect 명령을 사용하여 yum 패키지를 제거합니다.

    [ec2-user ~]$ sudo yum remove ec2-instance-connect
Ubuntu
Ubuntu AMI로 시작된 인스턴스에서 EC2 Instance Connect를 제거하려면
  1. SSH를 사용하여 인스턴스에 연결합니다. 인스턴스를 시작할 때 사용한 SSH 키 페어와 Ubuntu AMI의 기본 사용자 이름(ubuntu)을 지정합니다.

    예를 들어 다음 ssh 명령은 키 페어 ec2-a-b-c-d.us-west-2.compute.amazonaws.com를 사용하여 퍼블릭 DNS 이름 my_ec2_private_key.pem에 연결됩니다.

    $ ssh -i my_ec2_private_key.pem ubuntu@ec2-a-b-c-d.us-west-2.compute.amazonaws.com
  2. ec2-instance-connect 명령을 사용하여 apt-get 패키지를 제거합니다.

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