상세 컨텐츠

본문 제목

Spark SQL_ch 01_ Vs code에서 가상환경 연결하기

SQL

by seonjaechoi 2023. 10. 16. 19:32

본문

반응형

앞에서 AWS 서버를 활용하여 웹 클라우드 연동 후 주피터 노트북을 열어서 확인하였다.

Putty의 SSH툴로 vi에디터에서 수정을 하는 것은 너무나 번거롭고 불편하다.

 

그렇기에 이번에는 Vs code도 가상환경 연동하여 서버에 접속하는 방법을 알아보자.


1. AWS Extension 설치: 아래와 같이 확장팩을 설치한다.

2. Remote SSH Extension 설치: 아래와 같이 확장팩을 설치한다.

3. 설치 완료 후 왼쪽 탭 모니터 모양의 아이콘을 클릭하고
    SSH 우측에 있는 " + " New remote를 누르면 아래 사진처럼 검색창이 나온다.

    "ssh"를 입력한다.

Vscode >>> remote explorer

4. 맨 상단의 \User\admin\.ssh\config를 클릭한다.

Vscode >>> remote explorer >>> 'ssh" 검색하기

 

5. 아래와 같이 config를 수정 후 저장한다(ctrl + s)

Host AWSSSH
  HostName [서버 IP]
  User [유저명]
  Port 22
  IdentityFile ~/.ssh/[Key File].pem
  
  # Host: 주소 이름(띄어쓰기 금지) 변경 가능하다.
  # HostName: IP/DNS 부여받은 IP를 입력한다.
  # User: 계정이름
  # Port: 연결할 포트 번호를 말하며, 기본 포트는 22다.
  # identityFile: 키 파일(.pem 확장자)위치를 말한다.

6. pem 파일 ~/.ssh 경로로 복사 붙혀넣기

 6-1. Open Git Bash Here을 사용하여 pem 키가 저장된 디렉토리에서 배쉬를 열어준다.

 6-2. 아래 코드를 입력하고 실행한다.

cp -r [File Name].pem ~/.ssh/

# 위 코드 실행 후 아래 코드를 실행하여 파일이 복사됐는지 확인한다.
cd ./.ssh
ls

7. 위와 같이 파일이 옮겨진 것을 확인 했다면 VS code를 재실행 합니다.

 7-1. 아래와 같이 Remote Explorer에서 → 를 클릭 해주시고

 7-2. Explorer 에서 Open Folder 클릭 후 검색창 OK 눌러주기

 7-3. 안내 문구가 나오면 Trust를 눌러주세요.

8. 이후 상단 메뉴에서 터미널을 클릭하면
 bash 화면에 가상환경으로 접속된 것을 확인할 수 있습니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

관련글 더보기