소소한 블로그

[4주차 - Day15] VSCode ssh 접속 본문

부스트캠프 AI Tech

[4주차 - Day15] VSCode ssh 접속

happy_ai 2021. 8. 23. 14:12

이번 글은 VSCode를 이용하여

원격서버에 SSH 접속하는 방법을 간략히 정리할 것입니다.

 

여담을 말해보자면,

저번 주에는 과제 핑계로 정리 글을 한 번도 쓰지 않았습니다 ㅜㅜ

이번 주부터는 부담 없이 조금씩이라도 기록을 남기려고요.

어쨌든 하루하루 새롭게 배우거나 혹은 잊고 있던걸 다시 보게 되는 경우가 분명히 있으니깐요.

 

특히 이번 주부터는 실습 위주로 교육이 진행되는데

저는 모델 구현 능력을 기르고 싶은 마음이 크기 때문에

더더욱 하루하루를 잘 정리해야겠다는 생각이 듭니다.


P stage 경진 대회에서는 v100서버가 제공됩니다.

이를 위해 서버에 원격접속을 해야합니다.

 

서버에 접속하는 방법은 여러가지가 있습니다.

저는 항상 PuTTY를 이용하여 원격서버에 접속했지만,

이번에는 VSCode를 통해 서버에 접속해보기로 했습니다.

 

아래는 VSCode를 이용하여 원격서버에 SSH 접속하는 방법입니다.

(참고로 발급받은 private key는 C:\Users\사용자명\.ssh 에 저장해놨습니다.)

 

1. VSCode 실행

 

 

2. EXTENSIONS -> Remote - SSH 다운

 

 

3.  'ctrl + shift + p' 입력후 'Remote-SSH: Add New SSH Host' 입력

 

 

4. 'ssh -i key파일의 절대주소 root@ip주소 -p 포트주소' 입력

 

 

5. 위의 설정 확인 방법

저같은 경우는 custom SSH configuration file의 위치가 

C:\Users\사용자명\.ssh\config

이므로 해당 위치의 파일을 열면 위의 설정 정보가 제대로 들어가있음을 확인할 수 있습니다.

custom SSH configuration file의 위치는 아래와 같은 방법으로 알 수 있습니다.

'ctrl + shift + p' 입력후 'Remote-SSH: Open SSH Configuration File' 입력 > 'Settings'

 

 

6. 'ctrl + shift + p' 입력후 'Remote-SSH: Connect to Host' 입력

 

 

7. 접속하려는 Host 클릭

 

 

원격접속 성공~