Nayuta’s velog
로그인
Nayuta’s velog
로그인
ssh 접속
박태영
·
2024년 6월 24일
팔로우
0
git
0
git
목록 보기
41/44
ssh vs html
git에서는 리포지토리에 접근하는 방식으로 SSH와 HTTPS 두 가지 방식을 제공한다.
두 방식 모두 push,pull등을 할 수 있지만 사용성과 보안 측면에서 차이가 있다.
ssh
높은 보안성, 무비밀번호 인증, 설정 복잡성
https
간편한 설정, 비밀번호 인증, 보안 우려(2단계 인증 권장)
실습(ssh 접속으로 변경)
키 생성 및 등록
ssh 키를 생성하기 위해 터미널에 다음과 같은 명령어를 입력한다.
ssh-keygen -t ed25519 -C "(이메일 주소)"
-t
: 생성할 키의 타입
-C
: 코멘트
passphrase는 선택사항이므로 enter를 쳐서 넘겨도 무방하다.
생성된 파일
().pub
의 내용을 복사한다.
github 페이지의 setting을 선택한다.
타이틀과 아까 생성된 파일의 내용을 key 부분에 붙여넣고 Add SHH key를 클릭한다.
키가 생성된것을 확인한다.
원격 저장소에 ssh 연결하기
ssh연결로 다시 원격 저장소에 연결하기 위해 기존 연결을 제거한다
원격 저장소에서 ssh 연결을 위한 주소를 복사한다.
git add origin (원격 저장소 주소)
입력하여 원격 저장소와 다시 연결한다.
연결이 잘 되었는지 확인하기 위해 임의의 파일을 수정하고 원격 저장소에 push를 해본다.
변경된 내용을 확인한다.
박태영
어른 아이
팔로우
이전 포스트
github pages
다음 포스트
GPG
0개의 댓글
댓글 작성
관련 채용 정보