AWS, Linux , Vim

AWS EC2에 github private clone 하는 법 초간단 설명

고로케 2025. 2. 16. 18:06
반응형

순서대로 따라오시면 됩니다. 안되면 댓글 고고

참고로 github public이면 그냥 https로 clone 하시면 됩니다

명령어 : $git clone 주소붙여넣기

 

시작하기에 앞서 ec2 새로 만들었으면 기본 세팅부터 합시다. 다 되어 있으면 1번 부터 따라하기.

sudo apt-get update
sudo apt upgrade -y
sudo apt-get install git -y

 

 

 

1. EC2 인스턴스 열어주세요. pem키 잃어 버리신 분들은 EC2열고 연결 누르면 됩니다.

 

 

2. 아래 명령어로 인스턴스 내에서 ssh key-pair를 생성 한다

ssh-keygen -o -t rsa -b 4096 -C "email@example.com"

 

뒤에 이메일은 공동작업시 자신을 표현하고 싶은 이메일을 적어주시면 됩니다.

 


3. 홈 디렉토리에 /.ssh/id_rsa.pub 파일이 생성되었는지 확인
(저는 ubuntu 환경에 user를 손대지 않아서 순정 그대로 ubuntu 입니다.)

cd /home/ubuntu/.ssh

ls -a

 

id_rsa.pub이 존재하는 지 확인.

 


4. cat id_rsa.pub 명령어를 사용하여 생성된 public key를 표출 한 뒤에 전부 복사해주세요.

cat /home/ubuntu/.ssh/id_rsa.pub

 

짱 길게 나오는데 그거 맞습니다.

 

5. Github의 내 private repositoy로 이동 후 setting - deploy key 카테고리에 복사 해 둔 내 ssh public key를 등록해주세요.

 

 

6. 이제 설정 끝났습니다. EC2에서 git clone 받으면 끝나요!

private repository에서 ssh 주소 복사 하고,

EC2 콘솔로 돌아와서 아래 코드 뒤에 주소 복붙 하고 엔터. 끝!

 

git clone 복사한주소붙여넣기

 

 

끝입니다.

반응형