>개발 도구 >자식 >Git에서 SSH 키를 설정하는 방법 설명

Git에서 SSH 키를 설정하는 방법 설명

PHPz
PHPz원래의
2023-04-03 09:18:1513481검색

Git은 현재 Linus Torvalds가 설립한 세계에서 가장 인기 있는 버전 관리 소프트웨어 중 하나입니다. 개발 과정에서 Git을 사용하여 코드에 대한 버전 제어, 공동 개발 등을 수행할 수 있습니다. Git을 사용할 때 인증에 SSH 키를 사용하여 코드 베이스와 서버 간의 보안 연결을 촉진할 수 있습니다. 아래에서는 Git에서 SSH Key를 설정하는 방법을 자세히 설명하겠습니다.

1. SSH 키 생성

  1. 터미널이나 명령줄을 엽니다.
  2. 다음 명령을 입력하고 실행하세요.
ssh-keygen -t rsa -C "your_email@example.com"

"your_email@example.com"을 이메일 주소로 바꾸세요.

실행 후 다음 프롬프트가 나타납니다.

Generating public/private rsa key pair.
Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):

Enter 키를 누르고 기본 상황을 사용하세요. 다음으로, 비밀번호를 입력하라는 메시지가 표시됩니다. 아니면 Enter 키를 눌러 건너뛸 수도 있습니다.

  1. 성공적으로 생성되면 .ssh 디렉터리에서 id_rsaid_rsa.pub라는 두 개의 파일을 볼 수 있습니다. .ssh 目录下看到两个文件:id_rsaid_rsa.pub

二、将SSH Key添加到GitHub账户

  1. 登录你的GitHub账户。
  2. 点击右上角的头像,选择 Settings
  3. 选择 SSH and GPG keys
  4. 点击右上角的 New SSH key
  5. 在弹出的添加SSH Key的框中,输入Title和Key。

Title是为SSH Key起的一个名称,Key是在终端中生成的SSH Key的公钥内容(即 .ssh 目录下的 id_rsa.pub 文件内容)。

  1. 点击添加。

三、将SSH Key添加到GitLab账户

  1. 登录你的GitLab账户。
  2. 点击右上角的头像,选择 Settings
  3. 选择 SSH keys
  4. 点击右上角的 Add SSH key

Title是为SSH Key起的一个名称,Key是在终端中生成的SSH Key的公钥内容(即 .ssh 目录下的 id_rsa.pub 文件内容)。

  1. 点击添加。

四、将SSH Key添加到Bitbucket账户

  1. 登录你的Bitbucket账户。
  2. 点击右上角的头像,选择 Bitbucket settings
  3. 选择 SSH keys
  4. 点击右上角的 Add key

Title是为SSH Key起的一个名称,Key是在终端中生成的SSH Key的公钥内容(即 .ssh 目录下的 id_rsa.pub

    2. GitHub 계정에 SSH 키 추가
GitHub 계정에 로그인하세요.

오른쪽 상단에 있는 아바타를 클릭하고 설정을 선택하세요.

SSH 및 GPG 키를 선택합니다.

오른쪽 상단에 있는 새 SSH 키를 클릭하세요.

SSH 키를 추가하는 팝업 상자에 제목과 키를 입력하세요. 🎜🎜🎜Title은 SSH 키의 이름입니다. Key는 터미널에서 생성된 SSH 키의 공개 키 내용입니다(예: .ssh 디렉터리의 id_rsa.pub). 파일 내용). 🎜
    🎜추가하려면 클릭하세요. 🎜🎜🎜3. GitLab 계정에 SSH 키 추가 🎜🎜🎜GitLab 계정에 로그인하세요. 🎜🎜오른쪽 상단에 있는 아바타를 클릭하고 설정을 선택하세요. 🎜🎜SSH 키를 선택하세요. 🎜🎜오른쪽 상단에 있는 SSH 키 추가를 클릭하세요. 🎜🎜🎜Title은 SSH 키의 이름입니다. Key는 터미널에서 생성된 SSH 키의 공개 키 내용입니다(예: .ssh 디렉터리의 id_rsa.pub). 파일 내용). 🎜🎜🎜추가하려면 클릭하세요. 🎜🎜🎜4. Bitbucket 계정에 SSH 키 추가 🎜🎜🎜Bitbucket 계정에 로그인하세요. 🎜🎜오른쪽 상단에 있는 아바타를 클릭하고 Bitbucket 설정을 선택하세요. 🎜🎜SSH 키를 선택하세요. 🎜🎜오른쪽 상단에 있는 키 추가를 클릭하세요. 🎜🎜🎜Title은 SSH 키의 이름입니다. Key는 터미널에서 생성된 SSH 키의 공개 키 내용입니다(예: .ssh 디렉터리의 id_rsa.pub). 파일 내용). 🎜🎜🎜추가하려면 클릭하세요. 🎜🎜🎜5. SSH 키 테스트🎜🎜터미널에 다음 명령을 입력하세요. 🎜
    ssh -T git@github.com
    🎜GitHub을 예로 들면 다음 프롬프트가 나타나면 성공을 의미합니다. 🎜
    Hi username! You've successfully authenticated, but GitHub does not provide shell access.
    🎜연결 문제가 발생하면 추가 조치가 필요합니다. SSH 키 등의 구성을 확인하세요. 🎜

위 내용은 Git에서 SSH 키를 설정하는 방법 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.