Oracle Cloud 프리티어 인스턴스 생성하기

nona·2021년 5월 25일
0

Cloud

목록 보기
4/4

AWS 프리티어는 1년간 무료지만
현 시점에서는 오라클 클라우드는 평생 무료 (언제까지...?!)
https://www.oracle.com/kr/cloud/free/

환경

  • 2021년 5월
  • M1 맥미니 터미널

무료 제공

  • 2개의 VM 제공 (AWS 1개)
  • 평생(!) (AWS 1년)
  • 등등

역시 경쟁은 좋은 것

가입

VM 인스턴스 생성

  • 인스턴스 이름을 입력하고 시작합니다.

  • 기본 OS 는 오라클 리눅스가 선택 되어 있습니다.

  • 좀 더 범용적인 우분투로 바꿔줬습니다.

  • 원격 SSH 에 접속하기 위해 SSH 키(공개+개인)를 생성합니다.

$ ssh-keygen -t rsa -N "" -b 2048 -C "[키이름]" -f [생성파일명]
Generating public/private rsa key pair.
...
  • 생성된 공개키의 내용을 복사해서 아래 공용 키 붙여넣기에 입력합니다.

공용키를 붙여넣고 생성을 누르면 곧 인스턴스가 생성됩니다.

[SSH 키 쌍 생성] 쪽에서도 공용/개인키를 다운로드 받을 수 있는데 이걸로 설정하면 접속이 안됩니다...?!
Permission denied (publickey). ...삽질 감사

putty 나 ssh-keygen 으로 새로 생성합시다.

접속

  • ssh 명령으로 개인키를 지정해서 접속 해봅니다.
$ ssh -i [개인키파일명].key ubuntu@[공용IP]
The authenticity of host '[공용IP] ([공용IP])' can't be established.
ECDSA key fingerprint is xxx
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '[공용IP]' (ECDSA) to the list of known hosts.
Welcome to Ubuntu 20.04.2 LTS (GNU/Linux 5.4.0-1043-oracle x86_64)

...

To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

ubuntu@ora-cl-2:~$ 
  • 역시 ~/.ssh/config 파일에 등록해서 ssh [정의한이름] 으로 편하게 접속할 수 있습니다.

이렇게 인스턴스 두개를 손쉽게 만들 수 있었습니다.

profile
개발 놀이 중

0개의 댓글