Skip to main content

이 버전의 GitHub Enterprise는 다음 날짜에 중단되었습니다. 2024-07-09. 중요한 보안 문제에 대해서도 패치 릴리스가 이루어지지 않습니다. 더 뛰어난 성능, 향상된 보안, 새로운 기능을 위해 최신 버전의 GitHub Enterprise Server로 업그레이드합니다. 업그레이드에 대한 도움말은 GitHub Enterprise 지원에 문의하세요.

SSH 문제 해결

SSH를 사용하여 GitHub Enterprise Server에 연결하고 인증하는 경우, 예기치 않은 문제가 발생하여 이를 해결해야 할 수 있습니다.

SSH 키 암호 복구

SSH 키 암호를 분실한 경우 사용하는 운영 체제에 따라 SSH 키 암호를 복구하거나 새 SSH 키 암호를 생성해야 할 수 있습니다.

오류: 권한이 거부됨(publickey)

“사용 권한이 거부됨” 오류는 서버가 연결을 거부했음을 의미합니다. 여러 이유가 있을 수 있으며 가장 일반적인 예시는 아래에 설명되어 있습니다.

오류: 잘못된 파일 번호

이 오류는 일반적으로 서버에 연결할 수 없음을 의미하며, 방화벽 및 프록시 서버로 인해 발생하는 경우가 많습니다.

오류: 키가 이미 사용 중임

이 오류는 이미 다른 계정 또는 리포지토리에 추가된 키를 추가 하려고 할 때 발생합니다.

오류: user/repo에 부여된 권한이 other-user에 거부됨

이 오류는 푸시에 사용하는 키가 리포지토리에 액세스할 수 없는 계정에 연결되어 있음을 의미합니다.

오류: user/repo에 부여된 권한이 user/other-repo에 거부됨

이 오류는 푸시에 사용하는 키가 다른 리포지토리에 배포 키로 연결되어 있으며 푸시하려는 리포지토리에 대한 액세스 권한이 없음을 의미합니다.

오류: 에이전트가 서명 실패를 인정했습니다.

드문 경우지만 Linux에서 SSH를 통해 GitHub Enterprise Server에 연결하면 "Agent admitted failure to sign using the key" 오류가 발생합니다. 이 문제를 해결하려면 다음 단계를 수행합니다.

오류: ssh-add: illegal option -- apple-use-keychain

이 오류는 ssh-add의 버전이 macOS 키 집합 통합을 지원하지 않음을 의미하므로 키 집합에 암호를 저장할 수 있습니다.

오류: 알 수 없는 키 유형

이 오류는 사용한 SSH 키 형식이 인식되지 않거나 SSH 클라이언트에서 지원하지 않음을 의미합니다.

오류: SSH 키 감사를 수행하고 있음

이 오류는 Git 작업을 수행하는 데 사용하는 SSH 키가 확인되지 않음을 의미합니다.