본문 바로가기
[개발] Programming/Git, Github

깃허브 토큰 발급 받기 (GitHub Personal access tokens)

by eatyourKimchi 2022. 3. 27.

 

깃허브 개인 토큰 발급받기

 

 깃허브와 젠킨스를 연동하거나 기타 외부에서 레파지토리를 접근하려면 개인 토큰이 필요하다. 깃허브 토큰은 로그인한 후에 발급받을 수 있는데, 원격에서 레파지토리를 접근할 때 각종 권한을 제어하고, 권한에 유효 기간을 두는 목적으로 사용한다.

 

 

 

로그인한 뒤에, '깃허브 > 계정 > Settings', 선택

 

깃허브 개인 토큰 발급 받는 방법

 

 

 

좌측 메뉴 하단에 '<> Developer settings' 클릭

 

 

 

 

'Personal access token' 클릭

 

 

 

 

이제 'Generate the token'을 클릭한다.

밑에 나온 두 개의 토큰은 기존에 발급받았기 때문에 나오는 것이다.

 

 

 

 

토큰의 목적을 알아볼 수 있는 문구를 자유롭게 입력한다.

(옵셔널 한 값이다.)

 

밑에 'Expiration day'는 유효 일자 설정하는 기능인데,

보안을 높이고 싶으면 기간을 두고, 귀찮으면 따로 기간 없음을 선택해 준다.

 

 

 

 

이건 깃 레파지토리를 접근할 때 사용할 수 있는 권한을 설정하는 화면이다.

각자 상황에 맞게 체크를 해주면 된다.

 

필자의 경우 외부에서 깃 레파지토리에 접근해야 하므로 repo는 전부 체크,

그리고 젠킨스에서 사용할 수 있도록 hook 관련 권한도 설정했다.

 

 

 

 

참고로 한번 발급된 토큰은 두 번 다시 조회가 불가하니 알아서 잘 저장해 두자.

 

깃허브 개인 토큰 발급 받는 방법

 

 

 

위 화면서 복사 버튼을 누른 뒤 원하는 곳에 사용하면 된다.

이제 깃허브 개인 토큰을 이용하면 젠킨스에서도 레파지토리를 접근할 수 있다.

 

끝~!!

 

 

 

 

댓글