본문 바로가기

IT/클라우드

오라클 클라우드 VM생성 - SSH 접속 가능하게...

반응형

인스턴스 생성과 관련된 포스팅은 너무나도 많으므로 기본 생성과 관련된 내용은 다른 포스팅 참고하기 바람.

 

다른 포스팅에서는 SSH 접속을 위해 puttygen으로 SSH KEY PAIR를 만들면 된다고 나와있는데

이미 VM을 만든후에는 절대 안된다 -_- 순서가 문제다.

이걸로 이틀 삽질함.......

애초에 인스턴스를 생성할때 SSH키를 넣어줘야 했다.

이걸 왜 아무도 얘기안해주냐고.................

 

VM생성할때 키를 안넣고 이후에 SSH키를 넣어줬다면 아마 이런에러가 날 것이다.

 

server refused our key

server sent: publickey,gssapi-keyex,gssapi-with-mic

이 상태에서는 ssh 키를 아무리 변경한다던지 별짓을 다해도 안됨...

ppk 말고 pem 형식으로 변경을 해줘야 되니 어쩌니 여러가지 해결방법이 많던데모두 답이 아니다....

 

 

 

※ 최초 생성시 입력했던 ssh public key는 이후에 변경이 안되는거 같다는 결론임.

   위에서 발생하는 에러도 기존 퍼블릭키랑 프라이빗키랑 안맞아서 나는거 같기도.....

   그래서 아무리 콘솔접속 메뉴에서 키를 새로 등록해봤자 안되는거였음.....pair가 아니니까.

   

   10/29 22시쯤 몇 번 더 실험하다 최종 결론냄.

 

 

 

[ STEP 0 ]

인스턴스 생성시 아래 절차를 따르지 않았다면

과감하게 인스턴스를  [ 종료 ] 한다.

 

그동안 삽질하며 생성과 종료를 반복했던 흔적들.....ㅠㅠ

처음 시작하는 경우엔 이건 생략하고 STEP1으로 넘어가자

 

 

 

[ STEP 1 ]

먼저 ssh 키부터 만들자.

atempest.tistory.com/entry/%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C-VM-%EC%A0%91%EC%86%8D%EC%9D%84-%EC%9C%84%ED%95%9C-SSH-KEY-PAIR-%EC%83%9D%EC%84%B1%ED%95%98%EA%B8%B0-moba-xterm-putty

 

클라우드 VM 접속을 위한 SSH KEY PAIR 생성하기 (moba xterm, putty)

클라우드 인스턴스에 SSH 접속을 위해서 SSH 키를 사용할때 필요한 내용임. 여러가지 방법이 있겠으나, 아마 가장 편한 방법이 puttygen을 이용한 방법이라고 생각한다. 그러나 난 putty를 좋아하지

atempest.tistory.com

 

[ STEP 2 ]

우분투는 이미 하나 만들어뒀으니 centOS로 한번 만들어보면서 설명함.

사실 딱히 설명할건 없다..

 

 

 

인스턴스이름은 아무거나...

배치 및 하드웨어 구성에서 [ 편집 ] 에서 centOS 7 선택해줌. 6.10버전을 선택했더니 구성정보가 초기화 되더라. 

왜 때문인지는 나도 모름...그냥 7로 하자.

 

SSH키 추가 메뉴에서 [ 공용키 파일 선택 ] -> [ 위치 찾아봅니다 ] 로 미리 생성해둔 *.pub 키 파일 등록후 

제일 아래에 [ 생성 ] 버튼 클릭하여 마무리함.

 

인스턴스 생성중

 

생성이 완료되었다. 공용IP를 확보하고 SSH접속설정함

 

[ STEP 3 ]

 

moba xterm에서 세션설정을 한다.

 

1) 세션메뉴

2) SSH

3) 확보한 공용IP입력

4) specify username 입력 : 사진은 centos이나, opc 넣으면 된다. 

5) 어드밴스드 ssh 세팅 진입

6) 아까 생성해둔 private key 파일 (ppk)을 등록해준다.

 

※ 캡쳐를 너무 오래전에 해둬서 이전 설명하는 내용과 약간 다른 부분이 있을수 있다.

   귀찮아서 기존꺼 그냥 쓰니 오해없으시길.

   

 

최종적으로 ssh 접속 성공한 모습....

 

이틀에 걸친 삽질로 이제 인스턴스 생성과 종료에 이골이 났음

 

 

 

 

 

마지막으로...

 

여러 포스팅에서 공통적으로 파일형식 변환 (pem이라던가...)에 대해 언급을 많이 하고 있으나

 

어쩐지 나는 그 부분은 안해도 잘 된다. 뭐지...이것때문에 더 삽질한거 같음

 

ssh키 생성은 puttygen으로 하셔도 되고 포스팅처럼 moba로 해도 됨.

 

뭐 근데 아무리 봐도 moba가 편의성에 압승 아닙니까???????????

 

 

 

반응형