728x90
반응형
Github ssh 키 등록
ssh-key 생성
$ ssh-keygen -t rsa
$ ssh-keygen -t -b 4096 -C "Email Address"
보통은 첫번쨰로 바로 하는데
아래 -b 4096 옵션과 -C comment 옵션을 쓸 수 있습니다.
-b 4096은 ssh key를 4096 bits로 생성하는 것입니다. (default는 2048이라 4096으로 하면 보안에 더 유리합니다.)
-C 는 rsa.pub에 comment를 남길 수 있습니다.
명령어를 입력하면 아래와 같은 과정을 거쳐서 default로 id_rsa와 id_rsa.pub를 생성 가능
Enter file in which to save the key(/home/User/.ssh/id_rsa):
# 경로, key의 파일명을 바꿔줄 수 있습니다.
Enter passphrase(empty for no passphrase):
# 일종의 password, 사용하는 이점이 있지만 보통 없이 생성 - 그냥 엔터
Enter same passphrase again:
# 위에서 설정 안했으면 역시 그냥 엔터
Your identification has been saved in id_rsa
Your public key has been saved in id_rsa.pub
...
github에 ssh-key 등록
github 홈페이지(로그인) > Settings > SSH and GPG Keys > New SSH key
Title은 원하는 이름으로 하고
Key는 위에서 생성한 id_rsa.pub안의 내용을 읽어서 전체 복사해서 붙여넣기
cat /home/User/.ssh/id_rsa.pub
(ssh-rsa AASDF~ 식으로 되어있는데 ssh-rsa도 포함해서 전부 복사 붙여넣기)
Add SSH key 하면 완료!
728x90
반응형
'Git & Github' 카테고리의 다른 글
git remote 관리 (0) | 2024.01.19 |
---|---|
git hooks: .git/hooks (0) | 2023.03.23 |
git cherry-pick (0) | 2023.02.05 |
github ssh-key 여러 유저 등록 및 사용 # setting multiple github user with ssh-key (0) | 2023.01.16 |
github ssh-key 기본 등록 유저 바꾸기 # Change github ssh default user (0) | 2023.01.15 |