AWS EC2에 (리눅스 기반)우분투 20.04LTS 인스턴스 생성하기
위의 블로그에서 자세히 설명이 되어있어서 들어가서 생성하고 이 글을 이어서 읽으면 된다.
아래를 Mac기준이고 윈도우는 다를수 있다.
sudo chmod 400 받은키페어를끌어다놓기
ssh -i 받은키페어를끌어다놓기 ubuntu@AWS에적힌내아이피
예) 아래와 비슷한 생김새이다.ssh -i /path/my-key-pair.pem ubuntu@13.125.250.20
접속이 완료되면 위와 같이 뜬다
Terminal에서 다음 명령들을 한 줄씩 수행하여 개발 환경을 설치한다.
sudo apt update # package list update
sudo apt upgrade # upgrade packages
sudo apt install gcc make valgrind gdb # gcc, make 등 개발 환경 설치
sudo apt install gcc-multilib # 32-bit lib
curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg
sudo chmod go+r /usr/share/keyrings/githubcli-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list> /dev/null
sudo apt update
sudo apt install gh
설치 후 gh auth login명령으로 github와 연동해주면 된다.
위의 이미지를 보면서 그대로 따라가면된다.
그 후 https://github.com/login/device에 접속해서 빨간색 사각형에 있는 인증 코드를 입력해주면 된다.(인증 코드는 사용자마다 다르므로 확인해서 입력해야한다.)
Host 뒤에는 이름을 설정해주고,
HostName에는 AWS EC2 인스턴스의 Public IP를 입력해준다.
IdentityFile에는 AWS에서 받았던 키의 로컬 경로를 적어주면 된다.
Open Folder 누르고 폴더 열기(그 전에 clone을 해야 원하는 폴더가 뜸!)
아이패드 프로 도착!!
이제 잘하기만 하면 된다!!
감사합니다.