본문 바로가기
Linux

Ubuntu ssh 외부 접속과 포트포워딩

by noddu 2024. 8. 9.
728x90
반응형

 
 

환경

Ubuntu 서버를 하나 생성했습니다 Port를 따로 설정하지 않으면 22번이니 기본 설정으로 진행했습니다
 
Ubuntu 서버의 IP는 123.34.6.78
연결된 인터넷의 IP는 222.333.444.55 로 가정했습니다
 
 

반응형

 
 

SSH 연결
ssh -p <port> <username>@<IP address>

위 명령어로 간단하게 cmd에서 연결 확인해보겠습니다
22번 포트가 아니라면 -p 옵션으로 포트를 지정해야 합니다
 

ssh user@123.45.6.78	# 22번 포트면 -p 생략 가능

같은 인터넷 망에서 Ubuntu 서버에 접근할 때는
해당 IP 주소를 입력하면 접근할 수 있습니다
 
 

외부 SSH 연결

외부에서 접근할 수 있게 포트 포워딩을 합니다
 
 

ssh user@123.45.6.78	# 22번 포트면 -p 생략 가능

문제는 외부에서 SSH로 접속할 때는 해당 IP 주소로 접속할 수 없습니다
 
 

728x90

 
 
 

외부에서 사용할 땐 인터넷 망의 IP주소에 접근해야 합니다
 

ssh -p <포트포워딩한 외부 port> user@222.333.444.55

이렇게 하면 외부에서도 정상적으로 ssh로 접속할 수 있습니다

반응형

'Linux' 카테고리의 다른 글

[ubutntu] tomcat9 설치, 에러 해결  (0) 2024.08.13
[Docker] DockerFile 빌드  (0) 2024.08.13
[Linux] 사용자와 그룹 관리  (1) 2024.03.23
MariaDB Timezone 변경  (0) 2023.04.14
PHP 업로드 용량 수정  (0) 2023.01.25