Azure Virtual Machine | 22번 포트를 사용할 수 없는 경우

제로켄·2025년 1월 9일
1

MS AI School 6기

목록 보기
2/2
post-thumbnail

이 글에서는 Microsoft Azure의 원격 클라우드 환경에서 가상 머신을 배포하고 SSH를 통해 로컬에서 접속하는 방법을 다룹니다.

1. 원격에 가상 머신(VM) 리소스 생성

이 때 ssh 키 파일을 생성해 로컬에 다운로드 받습니다.

2. 로컬 키 파일 권한 설정

icacls <key-file> /reset
icacls <key-file> /grant:r %username%:(R)
icacls <key-file> /inheritance:r

3. 22번 포트를 사용할 수 없는 경우

로컬에서 사용하는 통신사 및 공유기 정책에 의해 22번 포트를 사용할 수 없는 경우에 이 과정이 필요합니다.

3.1. Azure VM 리소스 > 연결 | SSH 포트를 50001번으로 변경

3.2. Azure VM 리소스 > 네트워크 설정 | 인바운드 규칙 추가

50001번 포트의 TCP 인바운드를 허용하도록 새 규칙을 추가합니다.

3.3. VM 재시작

변경된 설정을 확실히 적용하기 위해 VM을 재시작합니다.

4. 로컬에서 원격 VM에 접속 시도

ssh -i <key-file> azureuser@<ip-address> -p 50001

0개의 댓글