본문 바로가기

퍼블릭 클라우드

Ubuntu 운영 체제에서 AWS EC2 인스턴스에 SSM Agent를 설치하는 방법

반응형

Ubuntu 운영 체제에서 AWS EC2 인스턴스에 SSM Agent를 설치하는 방법

AWS Systems Manager Agent (SSM Agent)는 Amazon EC2 인스턴스 및 기타 지원되는 AWS 리소스와 상호 작용하도록 설계된 에이전트입니다. SSM Agent를 설치하면 AWS Systems Manager 서비스를 사용하여 EC2 인스턴스를 관리하고 원격으로 명령을 실행하거나 구성을 변경할 수 있습니다.

1. EC2 인스턴스에 연결

SSM Agent를 설치하려면 먼저 EC2 인스턴스에 SSH 또는 Session Manager를 통해 연결합니다.

2. 작업 디렉토리 생성

mkdir /tmp/ssm

3. 작업 디렉토리로 이동

cd /tmp/ssm

4. SSM Agent(amazon-ssm-agent) 다운로드

wget https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_amd64/amazon-ssm-agent.deb

5. SSM Agent(amazon-ssm-agent) 설치

sudo dpkg -i amazon-ssm-agent.deb
$ dpkg -i amazon-ssm-agent.deb
Selecting previously unselected package amazon-ssm-agent.
(Reading database ... 63640 files and directories currently installed.)
Preparing to unpack amazon-ssm-agent.deb ...
Preparing for install
-> Systemd detected
inactive
Failed to stop amazon-ssm-agent.service: Unit amazon-ssm-agent.service not loaded.
Unpacking amazon-ssm-agent (3.1.1927.0-1) ...
Setting up amazon-ssm-agent (3.1.1927.0-1) ...
Starting agent
Created symlink /etc/systemd/system/multi-user.target.wants/amazon-ssm-agent.service → /lib/systemd/system/amazon-ssm-agent.service.
728x90

6. SSM Agent 서비스 시작

SSM Agent를 시작하고 부팅 시 자동으로 시작하도록 설정합니다.

sudo systemctl start amazon-ssm-agent
sudo systemctl enable amazon-ssm-agent

7. SSM Agent(amazon-ssm-agent) 상태 확인

SSM Agent가 정상적으로 실행 중인지 확인합니다.

systemctl status amazon-ssm-agent

s1

8. SSM Agent(amazon-ssm-agent) 버전 정보 확인

amazon-ssm-agent --version
$ amazon-ssm-agent --version
SSM Agent version: 3.1.1927.0

 

이제 SSM Agent가 EC2 인스턴스에 설치되었으며 AWS Systems Manager 서비스를 사용하여 인스턴스를 관리할 수 있습니다. AWS Systems Manager 콘솔 또는 AWS CLI를 사용하여 인스턴스를 관리하고 원격 명령 실행, 구성 변경, 패치 관리 등을 수행할 수 있습니다.

 

참고URL

- snap으로 설치 : https://docs.aws.amazon.com/ko_kr/systems-manager/latest/userguide/agent-install-ubuntu-64-snap.html

 

728x90
반응형