hanker

Github - Repository Deploy Key 설정 본문

CI, CD/GIT

Github - Repository Deploy Key 설정

hanker 2024. 11. 6. 07:12
반응형

GitHub에서 Deploy Key를 설정하는 이유는 특정 리포지토리에 대해 읽기 전용 접근 권한을 제공하여 배포 환경에서 안전하게 코드를 가져올 수 있도록 하기 위함이다.
 
Deploy Key를 설정함으로서 배포환경의 보안 강화와 CI/CD 도구에서 안전하게 접근할 수 있게 한다.

 

1. Github Deploy Key 설정

서버에 SSH키가 없다면 생성 후 진행해야 한다.

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

 

 

간단하게 키발급해 주고 pub 파일 내용을 복사한다.

cat ~/.ssh/id_rsa.pub

 
 

반응형

 

Github Repository > Settings 클릭

 

Deploy keys > Add deploy key 클릭

 

발급받은 ssh키를 여기서 추가한다.

 



 
 

설정 완료!

반응형