EC2 Instance Connect を無効にするには、Linux インスタンスに接続し、Linux にインストールされている ec2-instance-connect
パッケージをアンインストールします。sshd
設定が EC2 Instance Connect をインストールしたときのまま変更されていない場合、ec2-instance-connect
をアンインストールすると、sshd
設定も削除されます。sshd
設定が EC2 Instance Connect のインストール後に変更されている場合は、それを手動で更新する必要があります。
EC2 Instance Connect が事前設定されている AL2023 および Amazon Linux 2 2.0.20190618 以降では EC2 Instance Connect をアンインストールできます。
Amazon Linux を使用して起動したインスタンスから EC2 Instance Connect をアンインストールするには
-
SSH を使用してインスタンスに接続します。インスタンスの起動時に使用した SSH キーペアと AL2023 または Amazon Linux 2 AMI のデフォルトのユーザー名
ec2-user
を指定します。例えば、次の ssh コマンドは、キーペア
ec2-a-b-c-d.us-west-2.compute.amazonaws.com
を使用して、パブリック DNS 名my_ec2_private_key.pem
でインスタンスに接続します。$
ssh -imy_ec2_private_key
.pem ec2-user@ec2-a-b-c-d.us-west-2.compute.amazonaws.com
-
yum コマンドを使用して
ec2-instance-connect
パッケージをアンインストールします。[ec2-user ~]$
sudo yum remove ec2-instance-connect