내 잡다한 노트

[Windows 10] SSH로 리눅스 서버에 접속하기 본문

네트워크

[Windows 10] SSH로 리눅스 서버에 접속하기

peanutwalnut 2023. 5. 22. 20:18

내 노트북에서 virtualbox로 리눅스 서버를 접속하곤 했는데 윈도우 터미널에서 리눅스 서버에 접속하고 싶다는

생각이 수업듣다가 해보고싶어서 바로 해보게됐음.

 

먼저, Windows Terminal을 마이크로소프트 store에서 다운 받아야함.

 

다 깔았으면 아래 명령어를 입력해 openssh를 활성화시킨다.

 

$ Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0

그 다음 

ssh [user]@[IP주소] -p [port]

ssh니까 나는 그냥 22번 포트를 사용했다.

그런데 연결이 거부됐다고 떴다.

왜그런지 구글링을 해보니 

1. ubuntu에 ssh가 설치가 안되어 있거나

2. 방화벽에 막히는 경우라고 한다.

먼저 1번으로 문제해결을 해보기로 결정하고 

sudo apt-get install openssh-server

sudo apt-get install ssh

명령어를 통해 ssh를 리눅스 서버에서 깔아두었다.

그리고 다시 윈도우로 넘어와 명령어를 다시 실행했다.

 

연결할것인지 물어보는 창이 잘 떴다

Good~

 

==================================================

virtualbox에 있는 리눅스 서버와 연결하고 싶으시다면 먼저 virtual box 관리자 에서 설정으로 들어가

네트워크 부분에서 NAT를 어댑터에 브리지로 바꿔줘야한다.

디폴트가 NAT로 알고있어서 이거 꼭 해줘야한다.

NAT로 네트워크가 설정되면 호스트에서 게스트로 접속할 때 포트포워딩을 따로 해줘야하는 걸로 알고있다.

귀찮으니까 브릿지 네트워크로 바꿔서 편하게 사용하자.

 

관련 내용: https://cjwoov.tistory.com/11 

 

[VM] VirtualBox 네트워크 설정 상세 분석

본 포스트는 https://technology.amis.nl/2018/07/27/virtualbox-networking-explained를 번역 & 가공하였습니다. 1. 서론 2. 네트워크 옵션 2.1 내부 네트워크 2.2 NAT 2.3 NAT 네트워크 2.4 호스트 전용 어댑터 2.5 브릿지 네

cjwoov.tistory.com

 

'네트워크' 카테고리의 다른 글

쿠키와 세션  (0) 2023.09.07
널널한 개발자의 네트워크 기초 이론 강의 메모  (0) 2023.07.06
소켓 프로그래밍 기초 Server/Client  (0) 2023.05.11
SSH  (0) 2023.03.20
TCP와 UDP  (0) 2023.03.08