프로젝트를 진행하던 중 EC2 연결 방법에 대해 궁금해져서 이에 대해 공부하던 중 Session Manager에 흥미가 생겨 정리하게 되었다.
현재는 SSH 방식을 이용하고 있다.
이 방식은 카페 같이 밖에서 접속할 일이 생기면 EC2의 보안그룹에 카페 와이파이의 ip를 추가해야 하는 불상사(?)를 만든다.
따라서 이참에 Session Manager를 설정하여 이런 불편함으로부터 벗어나려 한다.
인스턴스에 SSM 에이전트가 설치가 안된 경우, 설치 필요
Ubuntu 20.04, 18.04의 경우 다음 링크 활용 https://docs.aws.amazon.com/ko_kr/systems-manager/latest/userguide/agent-install-ubuntu-64-snap.html
콘솔 접속 > IAM > 역할 > 역할 만들기
ec2 선택
ssm 검색
AmazonEC2RoleforSSM 선택
방법 1: 콘솔 접속 > System Manager > 노드 관리 > 세션 관리자 > 세션 시작
방법 2: 콘솔 접속 > EC2 > 인스턴스 > 인스턴스 선택 > 연결 > Session Manager > 연결