티스토리 뷰
쓰는 이유
id, pw를 매번 입력하지 않고 key file을 이용해 clone, pull, push등을 하기 위함입니다.
사용 방법
ssh key를 생성한 후 공개(Public) key를 gitlab에 등록하면 됩니다. ssh key는 private key(개인키)와 Public Key(공개키)두가지가 있습니다. 여기에서 Private Key(개인키)는 절대로 유출이 되면 안됩니다. 업로드 해도 되는 것은 Public Key(공개키)뿐입니다.
우측 상단을 누르고 - Edit profile로 들어갑니다.
왼쪽 메뉴의 'SSH Keys'를 누르면 아래와 같이 추가하는 화면이 나옵니다.
public SSH key를 넣으라고 나옵니다. 미리 이용하던 public ssh key가 있다면 열어서 내용을 복사한 후 넣으면 되지만 없다면 만들어야겠지요?
SSH Key만들기
ssh-keygen
위 명령어를 이용하면 key를 생성할 수 있습니다.
위 명령어를 입력하면 어떤 위치에 생성할 것인지(기본값은 /Users/<user>/.ssh/id_rsa) password를 물어봅니다. password를 쓰지 않을 것이라면 그냥 엔터 치시면 됩니다.
SSH Key생성 되었는지 확인하기
cd ~/.ssh
위 명령어로 .ssh디렉토리로 접근 하면 등록된 key들을 조회 할 수 있습니다.
앞에서 생성한 id_rsa가 보입니다. .pub가 붙은 것이 공개키(public key)이고 id_rsa가 privite key입니다.
SSH Key등록하기
vim id_rsa.pub
위 명령어로 .pub 파일을 열어서 내용을 복사합니다.
그리고 앞에서 열었던 화면에 붙여넣기 하고 '키 추가'를 누릅니다.
end.
- Total
- Today
- Yesterday
- Sh
- 싱가폴
- 도커각티슈케이스
- docker container tissue
- Linux
- 이직
- 개발자
- docker container
- docker container tissue box
- docker container case
- shellscript
- vim
- 도커티슈케이스
- 도커각티슈박스
- docker container whale
- 2017 티스토리 결산
- 도커티슈박스
- 도커컨테이너
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |