Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- kotlin coroutine
- 정보처리기사실기 기출문제
- Pinpoint
- 기록으로 실력을 쌓자
- Spring
- minikube
- Java
- Kubernetes
- CKA
- 정보처리기사 실기
- CKA 기출문제
- 오블완
- mysql 튜닝
- PETERICA
- 공부
- AWS EKS
- 티스토리챌린지
- kotlin spring
- 코틀린 코루틴의 정석
- Elasticsearch
- aws
- kotlin
- APM
- AI
- kotlin querydsl
- 정보처리기사 실기 기출문제
- MySQL
- CloudWatch
- IntelliJ
- Linux
Archives
- Today
- Total
피터의 개발이야기
[Git] Linux 서버에서 SSH 키를 사용하여 GitHub에 접속하는 방법 본문
반응형
ㅁ 들어가며
젠킨스 빌드 환경 조성 시 SSH 키를 사용하여 git clone을 해야 했다. 구체적으로 Linux 서버에서 SSH 키를 사용하여 GitHub에 접속하는 방법을 정리하였다.
ㅁ SSH 키 생성
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
ㅇ 프롬프트가 나타나면 키 저장 위치와 비밀번호를 지정하거나 기본값을 사용하였다.
ㅁ SSH 에이전트에 키 추가
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
ㅁ 공개 키 복사
ㅇ 출력된 내용을 복사한다.
ㅁ GitHub에 SSH 키 추가
ㅇ GitHub 계정에 로그인한다.
ㅇ Settings > SSH and GPG keys로 이동하고 "New SSH key" 버튼을 클릭한다.
ㅇ 복사한 공개 키를 붙여넣고 저장한다.
ㅁ 연결 테스트
$ ssh -T git@github.com
Hi peterica! You've successfully authenticated, but GitHub does not provide shell access.
ㅁ git clone by SSH KEY
git clone -b feature/JIRA-01 git@github.com:platform/media.git /home/deploy/.cache
ㅇ 이 과정을 완료하면 GitHub에 SSH를 통해 안전하게 접속할 수 있으며, 매번 인증 정보를 입력할 필요가 없다.
ㅁ 함께 보면 좋은 사이트
반응형
'Programming > GitHub' 카테고리의 다른 글
[Git] git에서 중간 커밋 합치기, squash (0) | 2025.01.14 |
---|---|
[Git] Git 사용법: 간단한 정리 (0) | 2024.09.06 |
[Git] GitHub Actions 노드 버전 문제 해결하기, node20 업그레이드 방법 (0) | 2024.07.25 |
[Git] 깃허브(Github) 프로필 README 추가방법 (0) | 2024.02.13 |
[github] GitHub Action으로 티스토리 블로그 코롤링하여 커밋하기 (0) | 2024.02.13 |
Comments