without haste but without rest
Github ssh key setup 본문
Subject
깃허브 개인 계정에 공개키를 설정해서 별도의 액세스 토큰없이 ssh로 통신하고자 함
1. 키 생성
이미 존재하는 공개키와 개인키가 있는지 확인한다.
$ ls -al ~/.ssh
# Lists the files in your .ssh directory, if they exist
없다면 키를 하나 생성한다.
ssh-keygen -t ed25519 -C "your_email@example.com"
생성 시 물어보는 위치는 기본 값을 사용하고 passphrase는 선택사항
ls -la ~/.ssh
키 생성 후 파일 두 개를 확인할 수 있다.
id_ed25519
id_ed25519.pub
.pub이 공개키고 확장자가 없는 파일이 개인키 역할을 한다.
공개키를 클립보드에 복사한다.
# MacOS
$ pbcopy < ~/.ssh/id_ed25519.pub
# Copies the contents of the id_ed25519.pub file to your clipboard
복사한 공개키를 깃허브 계정에 추가한다.
ssh 접속 테스트
ssh -T git@github.com
'Git' 카테고리의 다른 글
git cherry pick (0) | 2022.04.23 |
---|---|
Github Actions (0) | 2022.03.03 |
gitignore 캐시 파일 제거 (0) | 2021.09.18 |
git 브랜치 학습 (0) | 2020.12.27 |
깃허브 초보를 위한 튜토리얼 (0) | 2020.03.05 |
Comments