-
VScode로 OCI VM 서버 원격접속하기(SSH)Programing/OCI 2023. 6. 7. 21:40반응형
AWS의 EC2와 달리, OCI의 VM은 자체 콘솔로 접속하는 기능을 제공하지 않습니다.
아직까지 OCI에서는 SSH 키를 이용한 VM 접속만을 지원하고 있습니다.
user, password를 이용한 콘솔 내 접속이 가능하기는 하지만, 사전에 SSH로 접속해서 user를 생성한 적이 있어야 합니다.
결국, 처음에는 SSH 키를 이용해서 접속해야만 합니다.
서버에 원격접속하는 방법으로는 PuTTY 등 다양한 방법이 있지만,
원격접속, 파일관리, 코드편집을 한번에 할 수 있기 때문에 개인적으로는 VS Code를 이용하는 방법이 가장 편했습니다.
1. [Remote - SSH] Extension 설치
2. [Remote Explorer] - [Open SSH Config File]
Extension 설치가 완료되면 좌측에 Remote Explorer 아이콘이 새로 생깁니다.
SSH 우측의 설정(톱니바퀴) 버튼을 누르고
config 파일을 선택해주세요.
3. config 파일 수정
아래의 형식대로 설정한 뒤, 저장해주세요
Host (원격 접속 별명) HostName (IP 주소: 공용-Public IP 주소) User (접속 계정: 사용자 이름) Port (포트 번호: 특별히 만진게 없다면 22, 생략 가능) IdentityFile (key파일 위치)
(참고)
4. 연결
1) 키보드 F1키를 눌러서 SSH를 검색한 뒤,
Remote-SSH: Connect to Host... 를 클릭합니다.
2) 방금 만들었던 원격 접속 별명을 선택합니다.
3) 새 창이 떴습니다. Linux를 선택해주세요.
4) 왼쪽 하단을 보면 SSH: demo-vm 이라고 적혀있습니다! 원격접속에 성공했습니다!!!
이제 적당한 디렉토리를 선택해서 Open Folder를 하면...
5. 연결 성공
화면 하단에서 터미널까지 사용할 수 있습니다!
VScode를 이용한 원격접속 연결에 성공했습니다!!
반응형'Programing > OCI' 카테고리의 다른 글
Postman proxy를 이용해서 private VM에 API request 하기 (tunneling) (0) 2023.08.18 OCI Cloud shell로 VM 접속하기(SSH) (0) 2023.06.09 OCI VM 인스턴스 생성하기 (0) 2023.06.07 OCI 기본 세팅하기(Compartment, VCN 생성) (0) 2023.06.06 오라클 클라우드 인프라스트럭쳐(OCI) 핸즈온 세미나 (0) 2023.06.05