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 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 세션 생성시 사용될 예정임.
'IT > 클라우드' 카테고리의 다른 글
Oracle Cloud Free Tier 인스턴스 생성하기 (3) | 2020.12.28 |
---|---|
Oracle Cloud 에서 도커로 wiki.js 올려보기 (1) | 2020.12.28 |
오라클 클라우드 VM생성 - SSH 접속 가능하게... (5) | 2020.10.29 |