[ Server ][ Linux ] CentOS7 gitlab SSH key 생성
페이지 정보
작성자 웹지기 댓글 2건 조회 6,804회 작성일 19-08-01 19:13본문
터미널을 열어서 ssh key를 생성
# ssh-keygen
# Generating public/private rsa key pair.
# Enter file in which to save the key (/Users/funyphp/.ssh/id_rsa): 이메일주소
# Enter passphrase (empty for no passphrase): enter
# Enter same passphrase again: enter
gitlab에서는 비트수를 4096을 사용하므로 다르게 설정
# ssh-keygen -t rsa -C "GitLab" -b 4096
키값 확인
# cat ~/.ssh/id_rsa.pub
보이는 키값을 복사해서 등록해주면 된다.
등록위치는 gitlab의 오른쪽에 있는 이미지 클릭해서 setting > SSH keys 로 이동해서 등록한다.
댓글목록
허깨비님의 댓글
허깨비 작성일
ssh-keygen -o -t rsa -b 4096 -C "email@example.com"
==> 여러개의 키를 관리할 때 헛갈리지 않게 뒷부분에 코멘트를 입력해서 처리하는 군요
-C => 코멘트 그리고 코멘트 내용에는 보통 메일을 적는군요.
허깨비님의 댓글
허깨비 작성일
윈도우 같은 경우 명령어를 내린 폴더에 보통 저장이 되더군요.
파일 찾느라 한참 걸렸습니다.
d:\www\ssh_key> ssh-keygen -o -t rsa -b 4096 -C "email@example.com"
명령시 d:\www\ssh_key 이 폴더 아래에 email@example.com.pub 파일이 생성되어 있네요