본문 바로가기

개발/연구

VS CODE로 클라우드 서버 연결하기

평소 클라우드 서버를 쓸 때, jupyter-notebook을 사용하였는데 썩 좋지 않은 도구로 느껴졌다.

가벼운 작업에는 좋지만, 맘 편하게 VSCODE로 개발하고 싶어서 찾아보았다.

 

Extension을 사용할건데, Remote - SSH를 설치해주자.

Remote - SSH

설치를 완료하였다면, 클라우드 서버 연결에 필요한 세팅을 해주어야 한다.

host, HostName, Pwd, privatekey 등이 있을 것이다.

 

일단 F1을 눌러 Remote-SSH : Connect to Host를 검색하자.

이 중,

Add New SSH host를 눌러주자.

이 과정은 다음부터 편하게 SSH로 연결하기 위함이다.

 

그럼 다음과 같은 Host들이 열거되어 있을 것이다.

Host remotehost.yourcompany.com
    User yourname
    HostName another-host-fqdn-or-ip-goes-here
    IdentityFile ~/.ssh/id_rsa-remote-ssh

- User는 Host Name을 적어주자.

- HostName은 클라우드 서버의 Public address를 적어주면 된다.

- IdentifyFile은 pem이 있다면 써주자.

 

설정이 완료되었다면 저장하고, 다시 한번 Remote-SSH: Connect to Host를 한다.

이제 편한 개발환경에서 작업하면 된다 !! 😆