SSH 접속 포트 변경 방법 질문

0

기본 VPC에 EC2를 생성하였고 EC2에 SSH를 통해 접속하려 합니다. 하지만 기본 포트인 22가 아니라 8080을 사용하려하는데, 변경을 어디서 해야하나요?

그리고 Netowrk ACL과 보안 그룹의 차이가 무엇인지 모르겠습니다. 보안 그룹에서 포트를 변경해야 하나요?

nb7203
질문됨 7달 전313회 조회
2개 답변
0
수락된 답변

포트는 EC2에 연결된 보안 그룹(인바운드 규칙)에서 변경해야 합니다.

기존 보안그룹에 22번 포트로 SSH가 허용되어 있는 경우 22번 포트를 8080으로 변경하시고 만약 보안그룹에 SSH가 허용이 되어 있지 않다면 8080포트로 SSH를 허용하시기 바랍니다. 또한, 보안그룹 규칙 중 소스를 Anywhere 혹은 Custom을 통해 설정할 수 있습니다.

Network ACL과 보안그룹의 차이는 아래와 같습니다. Q: VPC의 보안 그룹과 VPC의 네트워크 ACL의 차이는 무엇입니까? VPC 내의 보안 그룹은 Amazon EC2 인스턴스 사이에서 어떤 트래픽을 허용할 것인지를 지정합니다. 네트워크 ACL은 서브넷 수준에서 작동하며, 서브넷에 출입하는 트래픽을 평가합니다. 네트워크 ACL을 사용하여 허용 및 거부 규칙을 설정할 수 있습니다. 네트워크 ACL은 동일한 서브넷에 있는 인스턴스 간 트래픽은 필터링하지 않습니다. 또한, 보안 그룹이 상태 저장 필터링을 수행하는 반면 네트워크 ACL은 상태 비저장 필터링을 수행합니다.

아래 FAQ를 통해 더 많은 내용을 확인할 수 있습니다. https://aws.amazon.com/ko/vpc/faqs/

AWS
nambong
답변함 7달 전
0

안녕하세요 AWS 고객님,

리눅스 기반 운영 체제의 EC2 인스턴스로 Secure Shell(SSH)을 사용하여 접속하려고 할 때, Secure Shell(SSH)의 포트 번호를 기본 값인 22가 아닌 8080으로 접속하도록 변경하려면 /etc/ssh/sshd_config 파일에서 Port 부분을 22에서 8080으로 수정한 후 sshd 서비스를 다시 시작해야 합니다.

$ sudo systemctl restart sshd

그리고 보안 그룹의 인바운드 규칙에서 포트 8080에 대해 허용하는 규칙을 추가해야 합니다.

보안 그룹은 연결된 리소스에 도달하고 나갈 수 있는 트래픽을 제어합니다. 예를 들어 보안 그룹을 EC2 인스턴스와 연결하면 인스턴스에 대한 인바운드 및 아웃바운드 트래픽을 제어합니다.

네트워크 액세스 제어 목록(ACL)은 서브넷 수준에서 특정 인바운드 또는 아웃바운드 트래픽을 허용하거나 거부합니다.

이 정보가 도움이 되기를 바랍니다. 추가 문의사항이나 우려사항이 있으면 알려주시기 바랍니다. 최선을 다해 도와드리겠습니다.

항상 건강하시고 좋은 하루 보내시기 바랍니다.

profile pictureAWS
지원 엔지니어
Jisoo_K
답변함 7달 전

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

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

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

관련 콘텐츠