VSCode에서 Colab 접근하는 방법

2022. 1. 28. 11:47Cloud

Colab도 Docker처럼 cloud에 있는 하나의 컴퓨터라고 볼 수 있다.

따라서 원격에서 SSH를 통해 이 컴퓨터에 접근할 수 있다.

 

# Colab 컴퓨터와 연결하기

https://ngrok.com

  • ngrok 사이트에서 회원가입 & 로그인을 진행한다.
  • ngrok 사이트에서 제공하는 token을 복사한다.

 

  • 이제 Colab 환경으로 돌아와 다음 코드를 실행한다.
# colab-ssh 설치
!pip install colab-ssh

# 외부에서 ssh에 접근가능하도록 하기
from colab_ssh import launch_ssh
launch_ssh(토큰_값, 비밀번호)

 

  • VSCode 환경으로 돌아와 다음을 수행한다.
    • Remote-SSH 확장 플러그인 설치
    • Command + Shift + P
      • Remote-SSH: Add New SSH Host ... 선택
      • ssh 이름@호스트주소 -p 포트번호
    • Open Config 버튼 나오면, 설정된 글자 일회용이라 다 지우기
    • Command + Shift + P
      • Remote-SSH: Connect to Host ... 선택
      • Colab에서 설정한 비밀번호 입력
    • 새로운 창이 뜨면, (달라진 건 없어보이지만) Terminal에서 명령어를 입력하면 Colab 환경인 걸 알 수 있다.

 

# Google Drive에 파일 저장하기

cp -r /content/pytorch-templete ./

 

 

 

 

반응형

'Cloud' 카테고리의 다른 글

[T아카데미] Docker 강의 정리  (0) 2022.02.17
Docker로 원하는 이미지 만들기  (0) 2022.01.03
맥에서 Docker로 컨테이너 실행하는 방법  (0) 2022.01.01
MSA 란?  (0) 2021.11.15