본문 바로가기

IT/클라우드

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

반응형

2021.01.08 내용추가

 

오라클 클라우드 인스턴스 생성시 제공하는 ssh key pair 생성기능을 이용하여 putty등을 사용하지 않고도 키쌍 생성이 가능하다. 이 방법이 보안적으로 취약한지는 알길이 없지만, 이게 더 편하므로 이 방법을 사용하도록 하자. 

 

 

SSH KEY PAIR 생성 및 저장

기존에 PUTTY등으로 생성해둔 Key Pair가 있다면 그대로 사용해도 무방하다. 

보안적으로 뭐가 더 취약한지는 알길이 없으므로 오라클이 제공하는 방법을 사용하자 (편하니까)

 

 Generate SSH Key Pair 메뉴 선택

 전용키(향후 putty등에서 접속할때 지정해줘야 함) PC에 저장

③ 전용키와 한쌍인 공용키 PC에 저장  (향후 다른 인스턴스를 생성할때 같은 키쌍을 사용하고자 한다면 저장해두고 인스턴스별로 키를 운영하고자 한다면 저장할 필요 없음)

 

 

이후에는 따로 변경할 옵션은 없고 인스턴스 생성하기를 눌러주면 5~10분정도 지난후 인스턴스 생성이 완료된다. 



출처: https://atempest.tistory.com/entry/Oracle-Cloud-Free-Tier-소개-및-인스턴스-생성하기 [다현준 BLOG]

 


 

클라우드 인스턴스에 SSH 접속을 위해서 SSH 키를 사용할때 필요한 내용임.

 

여러가지 방법이 있겠으나, 아마 가장 편한 방법이 puttygen을 이용한 방법이라고 생각한다. 

 

그러나 난 putty를 좋아하지 않는다. mobaxterm 을 좋아해서 이걸로 한다.

 

mobaxterm.mobatek.net/

 

MobaXterm free Xserver and tabbed SSH client for Windows

The ultimate toolbox for remote computing - includes X server, enhanced SSH client and much more!

mobaxterm.mobatek.net

putty보다는 훨씬 좋다고 자부함. 싫으면 그냥 putty로 해도 무방하다. (어차피 똑같음)

 

 

 

[ STEP 1 ]

ssh key pair 생성을 위해 TOOL > Mobakeygen 메뉴로 이동한다.

 

[ STEP 2 ]

아마 디폴트로 아래와 같이 나올건데, 아니라면 저대로 선택해주고 generate를 누르면 된다.

그리고 ① 영역에서 마우스를 마구 움직여주자. 

아마 마우스의 이동 패턴으로 랜덤키를 만드는듯 함. (마우스를 움직이지 않으면 꽤 느리게 생성될수도 있음)

 

[ STEP 3 ]

생성완료되면 ① 영역의 전체 텍스트를 복사하여 텍스트편집기 등으로 pub 확장자로 저장한다.

(이름은 아무거나 상관없음. 난 key.pub로 저장했음)

그 후 ② Save private key를 눌러서 private key를 저장해야됨.

key passpharase 부분에 암호를 넣어서 유출시 관리를 하는경우도 있다는데

굳이....필요할까 싶어서 공백으로 뒀더니 경고메세지가 나온다. 가볍게 무시하고 [예] 를 눌러준다.

역시 아무이름으로 저장(ppk 형식)하면 된다. 

나중에 세션 설정할때 이 ppk 파일을 넣어줘야 하니 저장해둔 폴더는 기억해 두기 바람.

 

 

두개의 키 pair(pub, ppk)가 완성되었다.

 

pub파일은 클라우드 vm 생성시 사용

ppk는 내 pc에서 ssh 세션 생성시 사용될 예정임.

반응형