ssh 설정하기

·2022년 12월 15일
0

기존 npm에서 라이브러리를 설치해오던 방법이 아닌,
회사 내부 private bitbucket repo에서 라이브러리를 다운로드해오기 위해 ssh용 키를 생성하여 private repo에 접근해야 한다.

ssh key 생성 및 등록 방법이 꽤 복잡하니 메모처럼 작성해둔다.

📌 ssh 설치하기

brew install openssh

📌 ssh 디렉토리 만들기 및 이동

mkdir .ssh
cd .ssh

📌 config 파일 생성

touch config

📌 bitbucket ssh key 생성

ssh-keygen -t rsa -C "bitbucket 계정"

Enter file in which to save the key : 뜨면 원하는 이름 작성 후 Enter

password 작성 문구 뜨면 공란으로 Enter
password 재확인 문구 뜨면 공란으로 Enter

📌 ssh key 등록 및 확인

ssh-add ~/.ssh/지정키이름
ssh-add -l

📌 ssh key 복사 및 bitbucket에 등록

cat ./지정키이름.pub | pbcopy

명령어로 저장한 키를 personal settings -> SSH 키에 들어가 등록

📌 ssh key 접속 확인

ssh -T git@bitbucket.org

authenticated via ssh key. You can use git to connet to Bitbucket. Shell access is disabled라고 뜨면 접속 완료

📌 라이브러리 설치

npm install -S "git+ssh://git@bitbucket.org:저장소이름" --force
profile
개발을 개발새발 열심히➰🐶

0개의 댓글