728x90
반응형
GitLab 프로젝트를 생성 후 프로젝트 진행시 로그인인증을 틈틈히 진행하여햐 할것이다.
로그인인증을 하기 귀찮을때 SSH Key를 등록해서 프로젝트를 원할히 수행하도록 하자.
SSH Key 를 등록하지 않았을때 GitLab 화면에 Alert 창이 계속 표시될 것이다.
You won't be able to pull or push repositories via SSH until you add an SSH key to your profileAdd SSH keyDon't show again
1. git bash 실행
2. ssh-keygen 을 입력하여 공개키 생성
1) ssh-keygen 입력 후 엔터
2) Enter file in which to save the key -> 공개키 생성 위치 - 기본경로로 생성하기 때문에 엔터
3) Enter passphrase -> 패스워드입력 - 엔터
4) Enter same passphrase again -> 패스워드 재입력 - 엔터
C:\Users\<PC계정명>\.ssh 폴더에 공개키(id_rsa.pub)가 생성된 것을 확인할 수 있다.
id_rsa.pub 파일을 메모장으로 열면 암호화타입, 암호화된 키를 확인할 수 있다.
3. GitLab 에 SSH Key 등록
프로젝트 화면에서 Add SSH Key 버튼을 클릭하거나 계정 > preferences > SSH Keys 메뉴로 접속하면 Key를 등록할 수 있다.
1) id_rsa.pub 파일의 문자열을 Key 항목에 입력
2) Title 항목은 자동입력되지만 변경가능
3) 유효일자는 무제한 기한으로 사용할 경우 9999-12-31
4) Add key 버튼을 클릭하면 등록완료
정상적으로 등록이 되었으면 프로젝트화면에서 SSH Key 등록 Alert 창이 표시되지 않을 것이다.
728x90
반응형
'개발' 카테고리의 다른 글
[젠킨스] 윈도우 10 환경에서 접속포트 변경하는 방법 (0) | 2022.02.11 |
---|---|
mvn package 실행시 Source option 5 is no longer supported. Use 6 or later. 에러발생 (0) | 2022.01.07 |
[GitLap] STS를 이용하여 Java/Maven 프로젝트 시작하기 (0) | 2021.05.16 |
GitLab CE를 리눅스(Redhat/CentOS)에 설치하는 방법 (0) | 2021.04.25 |
Apache ECharts - 자바스크립트 차트 라이브러리 (0) | 2021.03.23 |