git 서로 다른 플랫폼 설정 서로 다른 공개 키 비밀 키 (git 설정 여러 공개 키 비밀 키) (git 서로 다른 프로젝트 설정 서로 다른 공개 키 비밀 키)

1535 단어 shell
1. 공개 키 비밀 키 생 성, 터미널 열기
ssh-keygen -t rsa -C "[email protected]"  

이 명령 의 "를 입력 하 십시오[email protected]"당신 의 계좌 입 니 다."
2. 주의: 직접 세 번 차 로 돌아 가지 마 세 요. 만약 에 비밀 키 를 생 성 한 적 이 있다 면 새로운 비밀 키 는 생 성 된 것 을 덮어 씁 니 다.
당신 이 처음 차 에 돌 아 왔 을 때 이 명령 을 출력 합 니 다.
Enter file in which to save the key (/Users/kunyu/.ssh/id_rsa): 

출력 을 보 세 요. 여기 서 사용자 정의 키 파일 이름 을 입력 하 십시오. 예 를 들 어 github 에 github 이 라 고 합 니 다.rsa.코드 클 라 우 드 에 있 는 이름 은 gitersa, 여기 이름 을 지어 서 마음대로 한 다음 에 다시 차 로 돌아 가 고 다시 차 로 돌아 가 원 하 는 비밀 키 와 공개 키 쌍 을 생 성 합 니 다.
3. 생 성 된 공개 키 보기
cat ~/.ssh/github_rsa.pub(这里是你自定义为文件名.pub)

4. ok 은 이 절차 에 따라 원 하 는 여러 플랫폼 의 공개 키 와 비밀 키 를 생 성 합 니 다.
위 치 를 확인 하려 고 합 니 다.직접 입력   open ~/. ssh 직접 폴 더 만 열 어도 되 고 cd 도 가능 합 니 다. ~/.ssh 생 성 된 모든 파일 보기, 마음대로
5. config 파일 을 만 드 는 데 중점 을 두 었 습 니 다.명령 행 생 성도 좋 고그냥 만들어 도 돼.다 OK
여기에 config 파일 의 내용 을 첨부 합 니 다.
# 配置github.com
    Host github.com
    HostName github.com
    IdentityFile ~/.ssh/github_rsa(自定义的私钥文件名)
    PreferredAuthentications publickey
    User [email protected](用户名)
    
# 配置gitee.com
    Host gitee.com
    HostName gitee.com
    IdentityFile ~/.ssh/gitee_rsa
    PreferredAuthentications publickey
    User [email protected]

여 기 는 하나의 예시 일 뿐 이 고 구체 적 인 위치 에 자신의 정 보 를 기입 하면 된다.
Host: 창고 사이트 의 별명, 마음대로
HostName: 창고 사이트 도 메 인 이름
사용자: 창고 사이트 의 사용자 이름
Identity File: 비밀 키 의 절대 경로
PreferredAuthentications: publickey (이 줄 은 움 직 이지 않 고 그대로 베 끼 면 됩 니 다)

좋은 웹페이지 즐겨찾기