본문 바로가기
카테고리 없음

오라클 클라우드, 퍼티 없이 VSC SSH 접속해보자!

by IT_traveler 2022. 11. 21.

안녕하세요

오라클 클라우드는 아주 혜자스런 프리티어 지원으로 인기가 많습니다

문제는 퍼티를 주로 사용하는 글들이 많고 저처럼 vsc ssh 접속은 안 하시는 분이 많더라고요

(사실 오류가 있어서 이거 해결해야 접속됩니다 )

 

보통은 Putty Gen 가지고 키 만들어서 공개 키 붙여넣기로 처리하는데

저는 퍼티를 아예 안 쓸 거기 때문에( 삭제함 ) [ 개인 키 저장 ] 을 누릅니다

 

그러면 . KEY 확장자의 파일이 하나 생기는데 이 놈이 소유자 정보가 꼬여있는게 문제입니다

맥 OS 쓰시면 chmod 777 로 권한 가져오기 등으로 바꾸는데 윈도우는 그게 안 되죠 ( 물론 WSL 로 하면 가능은 합니다 )

 

파일 우클릭 -> 속성 -> 보안 으로 가면 뭔가 사용자가 많이 뜨는데

무시해줍니다

 

자 여기서 ( 보안탭 ) -> 고급 ( V ) 눌러줍니다

( 아 참고로 윈도우 11 최신인데 10도 가능합니다 레드스톤 이상 버전이면 다 됨( 심지어 7도 가능은 함 ))

 

이런거 나오면 아래에 있는 [ 상속 사용 안 함(I) ] 누르세요

이거 뜨면 [ 이 개체에서 상속된 사용 권한을 모두 제거합니다 ] 누르세요

 

그러면 파일에 이 파일에 접근 가능한 사용자가 없다는데 이거 맞습니다

 

추가(D) 누르고 보안 주체 선택 -> 선택할 개체 이름 탭에 윈도우 사용 유저명 ( 보통 User / Windows ) 

그 다음 적용(A)

 

이제 C 드라이브에 OCI 파일 폴더를 만들고 집어넣어줍니다

( 달라도 상관 없고 저는 C:\OCI\{filename}.key )

이런식으로 집어넣습니다

 

저번에 만든 ( 저번 글 참조 )

 

SSH 접근 설정 파일( vsc ) 열어주세요 

 

그 다음 코드 맨 아래에

2개 추가합니다

 

User Ubuntu 

Identityfile C:\OCI\{filename}.key

 

그리고 ctrl + S 

후 SSH 접속 평범하게 하시면 해결됩니다

 

이러면 퍼티 없어도 오류 없이 SSH 접속 가능합니다