반응형
생성하기
// 생성
ssh-keygen -t rsa -C '이메일@이메일.com'
// 파일명 명명
// 여기서 Enter 치면 기본값인 id_rsa 로 저장되며
// 무언가 적으면 그걸로 저장됨 여기선 "testtt"
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/develop/.ssh/id_rsa): testtt
// 비밀번호
// Enter치면 비밀번호 없음
// 무언가 적으면 비밀번호 있음 // 한번 더 확인차 적으라고 함
// 나는 없이 함 ( 그냥 Enter)
Enter passphrase (empty for no passphrase) :
Enter same passphrase again:
Your identification has been saved in testtt.
Your public key has been saved in testtt.pub.
The key fingerprint is:
SHA256:8m091c0IKMIMyY7JP1Zt5loFjoYRH3/84X6zi+8KUe0 이메일@이메일.com
The key's randomart image is:
+---[RSA 2048]----+
| . . |
| + + . . |
| . = o o o . |
| . B B o + + |
| = O X S + E |
| + = + = . + + |
| o o + = o o|
| o o o + |
| . o+=. |
+----[SHA256]-----+
// 잘 만들어졌나 확인 하기
cd ~/.ssh/
ls
잘 만들어 졌다면 위 이름으로 잘 생성됨
config 지정
// config 파일 생성
touch ~/.ssh/config
// config 파일 수정
vim ~/.ssh/config
// 입력
// host는 gitalb이면 gitalb github면 github
// user는 예를 들어 gitalb 주소가 아래와 같은경우
// gitlab.com/testcom/test
// 세부까지 ssh 나눔
Host gitlab.com
User testcom/test
IdentityFile ~/.ssh/testtt
// 그냥 프로젝트 단위로 등록
Host gitlab.com
User testcom
IdentityFile ~/.ssh/testtt
Host gitlab.com
User 자기프로젝트명/서비스프로젝트명
IdentityFile ~/.ssh/'아까만든키명'
Host gitlab.com
User 자기프로젝트명
IdentityFile ~/.ssh/'아까만든키명'
반응형
'프로젝트 설정 > 기타' 카테고리의 다른 글
[암호화] bcrypt로 암호화 시작하기 (python) (0) | 2021.04.14 |
---|---|
HTTPS / SSL / TLS (0) | 2021.03.09 |
NCLOUD 사용기 (서버생성) (0) | 2021.02.15 |
[GIT] reset 한거 취소하는 방법 (0) | 2020.03.18 |
Ubuntu 18.04 node-gyp rebuild error (0) | 2020.01.17 |