[mac]git Permission denied (publickey) 해결하기

bunny.log·2022년 11월 26일
0

터미널 실행

$ ssh keygen t ed25519 C "git_이메일_주소를_입력해주세요"

터미널을 실행하여 위의 커맨드에 이메일 주소를 입력하고 엔터를 눌러주세요.
이 커맨드는 ed25519 암호화 public/private key pair를 만들게 됩니다.

저장위치

Enter file in which to save the key (/Users/.../.ssh/id_2d25519

그러면 어느 위치에 key를 저장할 것인지 묻습니다.
해당 디폴트 위치에 저장하기 위해 '엔터'를 눌러줍니다.

비밀번호 입력 후 키 복사

비밀번호를 2차례 입력하면 public key가 정상적으로 생성되고
'Your public key has been saved in' 이 알려주는 위치에 key가 저장되어 있습니다.

'Your public key has been saved in을 제외하고 /Users/..../.ssh/id_ed25519.pub 까지 복사하여 주세요

그리고 아래처럼 cat 커맨드를 입력하면 public key 정보를 확인할 수 있습니다.

cat /Users/..../.ssh/id_ed25519.pub

public key

이 public key를 마지막의 이메일 주소까지 함께 복사를 해주세요.

ssh-ed25519 AA3AAC3ENzaC1lZ6DI1NTE56AA7AAIEATTnswsqksUIjAjn+ojAH3wnBb+4TtqcvxM1TDbkGu62XXX@gmail.com

git에 세팅 하기

참고
https://zi-c.tistory.com/entry/MAC-git-Permission-denied-publickey-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95

profile
나를 위한 경험기록

0개의 댓글