해결: Git 오류 해결로 거부된 공개 키를 수정하는 방법

Contents

다음은 git 오류 해결로 일반적인 공개 키 거부 문제를 해결하는 데 도움이 되는 몇 가지 간단한 방법입니다.

클릭 한 번으로 맬웨어를 제거하고 파일을 보호하며 성능을 최적화하십시오!

액세스 거부 오류는 이러한 서버가 귀하에게 연락을 거부했음을 알려야 합니다.

1401모든 오류를 수정하려면 Git 보증금에서 키를 사용할 수 있는지 거의 확인하십시오. 그렇지 않은 경우 키를 Git에 게시하십시오. 사람이 고유한 공개 가장 중요한 포인트를 갖고 있지 않고 Git 인증을 돕기 위해 이를 사용하려는 경우 아마도 반드시 생성해야 할 것입니다. SSH 사용을 지원하지 않으려면 HTTP 애플리케이션을 인증하고 싶을 수 있습니다.140원

If Sudo – 명령 힘내세요?

Git과 함께 sudo 를 실행하면 안 됩니다. sudo 를 사용하는 믿을 수 없을 정도로 합당한 이유가 있다면 모든 단일 명령에 대해 자주 사용하는 것을 표시했습니다( su 를 사용하여 찾는 것이 가장 좋습니다). 현재 평면과 연관된 루트로서의 평면). sudo 없이 SSH를 통해 키를 생성하는 경우 sudo git kick 같은 명령만 사용해 보십시오. Aria – hidden = “와 동일한 업로드 제안을 모두 사용하지는 않습니다. ” <피>

특정하고 올바른 서버에 연결 중인 서버를 확인하십시오. 서버를 설치합니다.

git error authorization denied publickey

타이핑이 스트레스를 받는다는 것을 우리는 확실히 알고 있습니다. 따라서 개별 유형에 주의하십시오. “gitib to.com” 및 “guthub.com”에 대한 로그인을 지원할 수 없습니다. 어떤 경우에는 Business Web 2.0이 DNS 레코드 이미지 확인 문제를 일으킬 수도 있습니다.

거부된 공개 키에 대한 권한을 얻으려면 어떻게 해야 하나요?

해결 방법 1: 암호 인증 활성화 SSH 서버에 액세스하기 위해 반환되는 비밀번호를 사용하려는 경우 권한 손상 오류를 수정하는 한 가지 스타일은 전체 sshd_config 파일 내에서 비밀번호 로그인을 허용하는 것입니다. 먼저 PasswordAuthentication 행을 고려하고 yes로 끝나는 특정 행을 지정하십시오.

방에 연결하고 있는지 확인하려면 다음 순서를 입력하십시오.

  $ by ssh -vT [email protected]> OpenSSH_8.1p1, LibreSSL 2.7.3> debug1: dataconfig /Users/you/.ssh/config를 살펴보았습니다.> debug1: / etc / ssh ssh_config로 구성 대역 읽기> debug1: / etc / ssh 각 ssh_config 세트 47: 버전 적용 *> Debug1의 경우: github.com Transport 22에 연결합니다.  

HTTPS를 통해 SSH를 사용할 수 있는 설정을 무시하지 않는 한 연결은 항상 출구 포트 22에서 수행되어야 합니다.

항상 “git” 사용자 사용

모든 파트너는 원격 URL과 마찬가지로 “git” 사용자로 생성되어야 합니다. GitHub 사용자 이름을 사용하여 로그인할 수 있는 항목을 시도하면 이 작업이 실패할 수 있습니다.

<사전> <코드> ​​? rrr ssh -T [email protected]> 권한 부여(공개 키)라고 합니다.

로그인할 수 없고 GitHub 사용자 이름으로 원격 URL을 얻은 경우 “git” 구매자를 사용하도록 원격 컴퓨터 복구 URL을 변경할 수 있습니다.

<사전> <코드> ​​$ ssh -T [email protected]> 안녕하세요 사용자 이름입니다! 당신은 효율적으로 인증했습니다 …

사용했을 가능성이 있는 키가 있는지 확인 < /h2>

ssh-add 명령은 추가 숫자와 함께 긴 문자열 문자열을 생성해야 합니다. 전혀 인쇄되지 않으면 GitHub와 함께 새 ssh 키를 생성하도록 허용해야 합니다.On

팁. 모든 시스템에서 표준 개인 속성 및 자산 키(각 id_rsa 및 ~ .ssh / identity 에 대한 ~ / .ssh)는 SSH 에이전트 인증에 사용자의 도움 없이 사용됩니다. 가져왔다. ssh-add term path / to / 필요하지 않습니다. 그렇지 않으면 키를 생성할 때 일부 파일 이름을 덮어쓰게 됩니다.

더 읽기

키가 사용 중임을 확인할 수도 있습니다. [email protected] 에 로그인하기 위해 착수:

  자금 ssh -vT [email protected]> ...> debug1: 제출/사용자/당신/ssh/id_rsa -1에 있음> debug1: 이름 및 전문가 파일 /Users/you/.ssh/id_rsa-cert key -1> 개인 ID debug1: 파일 /Users/you/.ssh/id_dsa 형식 -1> debug1: 이미지 식별 /Users/you/.ssh/id_dsa-cert 종류 -1> ...> debug1: 계속할 수 있는 인증: 공개 키> 다음 디버그1: 인증 방식: 공개 키> debug1: 기밀 키 시도: /Users/you/.Debug1: ssh / id_rsa> 사용자 지정 키를 사용해 보십시오: /Users/you/.ssh/id_dsa> 디버그 없음 1: 시도할 다른 유효성 검사 방법입니다.> (공개 키)에 대한 권한 부여가 거부되었습니다.  

이때 위의 예에서는 대부분 SSH를 즐길 수 있는 키가 없었습니다. "identity file" 줄 오른쪽 끝에 있는 "-1"은 특정 SSH 찾기가 적절한 파일을 찾을 수 없음을 의미합니다. 나중에 "개인 키 시도" 행은 정보를 찾을 수 없음을 나타냅니다. 실제 파일인 경우 다음 행은 "1" 또는 "제안 공개 키"가 됩니다.

<사전> <코드> ​​벅 ssh -vT [email protected]> ...> debug1: ID 내용 /Users/you/.ssh/id_rsa 유형 1> ...> debug1: 인증은 확실히 계속되고 이것은: 공개 키> debug1: 다음 승인 방법: 공개 키> debug1: RSA 클라이언트 키 제안: /Users/you/.ssh/id_rsa

계정의 공개 키가 연결되어 있는지 확인 < /h2>

검색 연결을 설정하는 데 도움이 되도록 GitHub에 고객 응답을 제출해야 합니다.

GitHub에서 대다수 메인이 표시되지 않으면 다시 사라지고 SSH 중앙을 GitHub에 추가하여 올바른 컴퓨터에 연결해야 합니다.

경고. 회사에 사람들이 익숙하지 않은 GitHub의 SSH가 표시되면 즉시 프로그램을 제거하고 GitHub 지원에 문의하여 더 많은 도움을 받으십시오. 바람직하지 않음이 공개 키는 상당히 단순한 보안 문제를 나타내야 합니다. 자세한 내용은 SSH 키 확인 섹션을 참조하십시오.

<올>

  • TerminalTerminalGit Bash를 엽니다.
  • 개인 키 포인트가 있는지 확인하고 SSH에 추가하십시오.
      # 백그라운드에서 SSH 에이전트 열기$ 평가 -s) "> "$ (에이전트 ssh pid 59566$ ssh-add -l -E sha256> 2048 SHA256: 274ffWxgaxq/tSINAykStUL7XWyRNcRTlcST1Ei7gBQ/사용자/사용자 이름/.ssh/id_rsa(RSA)  
  • GitHub Desktop이 설치되어 있으면 SSH 키 관리 외에 저장소를 복제하는 데 사용할 수 없습니다.

    <올><리>

    비즈니스에서 Git Bash를 사용하는 경우 ssh-agent가 시작되도록 하십시오.

      # 백그라운드에서 정확한 SSH 에이전트$ 평가 "$ (ssh 에이전트 -s)"> 에이전트 PID 59566  

    Windows용 Git과 같은 다른 터미널 기능을 사용하는 경우 ssh-agent를 설정하는 것이 좋습니다.

      # 백그라운드에서 재생 중인 ssh 에이전트$ 평가(ssh 에이전트 -s)> 에이전트 PID 59566  

    <리>

    SSH에 업로드하는 것 외에도 모든 개인 키를 생성해야 합니다.

      자금 -l ssh-add -E sha256> 2048 SHA256: 274ffWxgaxq/tSINAykStUL7XWyRNcRTlcST1Ei7gBQ/사용자/사용자 이름/.ssh/id_rsa(RSA)  

    <올>

  • TerminalTerminalGit Bash를 엽니다.
  • 비공개 매직 공식을 만들고 SSH에 도움이 되도록 업로드했는지 확인하세요.<사전> <코드> ​​$ ssh-add -E -c sha256> 2048 SHA256: 274ffWxgaxq/tSINAykStUL7XWyRNcRTlcST1Ei7gBQ /사용자/사용자 이름/.ssh/id_rsa(RSA)
  • <올><리>

    공개키 거부된 SSH 권한을 어떻게 수정합니까?

    VNC에 연결(드롭> 내 드롭릿> 액세스> 콘솔 실행 버튼)개인 사용자 이름과 여권으로 로그인합니다.ssh 구성 열기(etc/ssh – sshd_config당 vim)이 “PasswordAuthentication natural” 줄을 포함합니다.구성을 저장합니다.SSH 다시 시작(SSH 서비스 다시 시작)로컬 컴퓨터에서 제공하는 연결을 시도하십시오.그러나 원하는 경우 ssh 키를 사용하십시오.

    터미널을 엽니다.

    <리>

    품질에서 SSH 에이전트를 실행합니다.

    <사전> <코드> ​​$eval “$(ssh-agent -s)”> 에이전트 PID 59566

    <리>

    공용 지문 인식으로 찾습니다.

    <사전> <코드> ​​벅스 -l ssh-add -E sha256> 2048 SHA256: 274ffWxgaxq/tSINAykStUL7XWyRNcRTlcST1Ei7gBQ /사용자/사용자 이름/.ssh/id_rsa(RSA)

    <리>

    설정을 클릭한 직후 페이지를 포함하여 리드 오른쪽 모서리에 있는 자신의 프로필 사진을 클릭합니다.

    <리>

    사용자 제어에서 사이드바, SSH 및 GPG 키를 클릭합니다.

    <리>

    SSH 지시문 목록을 대부분의 ssh-add 명령의 출력과 비교하십시오.

    <올><리>

    프롬프트를 표시할 명령을 엽니다.

    <리>

    특정 백그라운드에서 SSH를 실행합니다.

    <예비> <코드> ​​$ ssh-agent -s> 에이전트 59566

    <리>

    pid를 찾아 공개 키 유형의 지문을 봅니다.

    <사전> <코드> ​​$ -s ssh-add -E sha256> 2048 SHA256: 274ffWxgaxq/tSINAykStUL7XWyRNcRTlcST1Ei7gBQ /사용자/사용자 이름/.ssh/id_rsa(RSA)

    <리>

    페이지의 오른쪽 상단 영역에서 계정 사진을 클릭한 다음 설정을 클릭하십시오.

    <리>

    남성 또는 여성 설정에서 해당 사이드바, SSH 및 GPG를 클릭합니다.

    <리>

    특정 ssh-add 명령을 사용하여 SSH 비밀의 마케팅 이메일 목록을 비교합니다.

    <올><리>

    터미널을 엽니다.

    <리>

    경험에서 SSH 에이전트를 시작합니다.

    <사전> <코드> ​​$ 평가 “$ (ssh-agent -s)”> 에이전트 PID 59566

    <리>

    공개 지문을 찾아 작성합니다. OpenSSH 6.7 또는 이전 버전을 설치하는 경우:

    <이전> <코드> ​​ssh-add 2048 -l> a0: qq: 42: 3c: 5a: 9d: e4: 2a: 21: 52: 4th: 78: 07: 6e: c8: 4d / User / USERNAME / .ssh / id_rsa we (rsa) < /사전>

    Windows 충돌을 수정하는 방법

    느리게 실행되는 컴퓨터가 있습니까? 그렇다면 일부 Windows 복구 소프트웨어를 고려할 때입니다. Restoro는 사용하기 쉽고 PC의 일반적인 오류를 즉시 수정합니다. 이 소프트웨어는 손상된 하드 드라이브나 손상된 USB 스틱에서 파일을 복구할 수도 있습니다. 또한 한 번의 버튼 클릭으로 바이러스를 제거하는 기능도 있습니다!

  • 1. Reimage 다운로드 및 설치
  • 2. 프로그램을 실행하고 스캔하려는 장치를 선택하십시오.
  • 3. 스캔 버튼을 클릭하여 스캔 프로세스를 시작하십시오.

  • OpenSSH 6 또는 8 이상을 사용하는 경우:

    <이전> <코드> ​​? rrr ssh-add -l -E md5> 2048 MD5: a0: dd: 42: 3c: 5a: 9d: e4: 2a: 21: 52: 최종: 78: 07: 6e: c8: 4d /User/USERNAME/.ssh/id_rsa(RSA)

    <리>

    사이트의 거의 모든 페이지의 오른쪽 상단 모서리에 있는 프로필 사진을 클릭하고 클릭한 다음 “설정”을 선택하십시오.

    <리>
    git error 승인 거부된 publickey

    사용자 기본 설정에서 사이드바, SSH 키 및 GPG를 클릭하기로 결정하십시오.

    <리>

    SSH 버튼 목록을 사람의 ssh-add 명령의 출력과 비교하십시오.

    PC가 느리게 실행되고 있습니까? 죽음의 무서운 블루 스크린을 받고 있습니까? 그런 다음 Reimage – 최고의 Windows 오류 해결 소프트웨어를 다운로드할 시간입니다!