What protocol and port # does SSM agent run on?

0

HI,

I'm running SSM agent in a hybrid environment behind a firewall. I like to know what port needs to be open to allow SSM to remotely manage the agent behind the firewall.

Thank you.

질문됨 6년 전15024회 조회
4개 답변
2

Hi,

The SSM agent doesn't require any inbound ports to be opened, all communication from the agent is outbound HTTPS to the SSM and EC2 Messages endpoints in the region where your instances are registered:

https://docs.aws.amazon.com/systems-manager/latest/userguide/ssm-agent.html

Hope that helps.

/Mats

profile pictureAWS
Mats
답변함 6년 전
profile picture
전문가
Kallu
검토됨 2달 전
  • It's kind of implied but you must allow inbound traffic to port 443. I was having trouble with session manager not working unless I exposed port 22. However once I blocked 22 and opened 443 it worked.

1

Session Manager does not require any inbound ports to support any of the features it supports. Even if you make use of the SSH tunneling feature of Session Manager (https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager-getting-started-enable-ssh-connections.html), there's no need for any inbound ports to be open.

/Mats

profile pictureAWS
Mats
답변함 4년 전
profile picture
전문가
Kallu
검토됨 2달 전
0

Thanks!

답변함 6년 전
-1

An inbound port is required to create a Systems Manager Session Manager session.
The minimum requirement seems to be port 22 inbound from the security group itself - port 22 can be happily blocked in the VPC NACL and just allowed on the Security Group from the security group to itself.

ingleno
답변함 4년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠