Skip to main content

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

SSH 연결 테스트

SSH 키를 설정하고 GitHub에 추가한 후 연결을 테스트할 수 있습니다.

Platform navigation

SSH 연결을 테스트하기 전에 이미 다음을 수행한 상태여야 합니다.

이전에 만든 SSH 키 암호를 사용하여 이 작업을 인증해야 합니다. "SSH 키 암호 사용" 항목을 참조하세요.

  1. Terminal(터미널)Terminal(터미널)Git Bash를 엽니다.

  2. 다음을 입력합니다.

    Shell
    ssh -T git@HOSTNAME
    # Attempts to ssh to GitHub Enterprise Server
    

    다음과 같은 경고가 표시될 수 있습니다.

    > The authenticity of host 'HOSTNAME (IP ADDRESS)' can't be established.
    > ED25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU.
    > Are you sure you want to continue connecting (yes/no)?
    
  3. 표시되는 메시지의 지문이 엔터프라이즈의 공개 키 지문과 일치하는지 확인합니다. 일치하는 경우 yes를 다음을 입력합니다.

    > Hi USERNAME! You've successfully authenticated, but GitHub does not
    > provide shell access.
    

    다음과 같은 오류 메시지가 표시될 수도 있습니다.

    ...
    Agent admitted failure to sign using the key.
    debug1: No more authentication methods to try.
    Permission denied (publickey).
    

    이는 특정 Linux 배포판의 알려진 문제입니다. 자세한 내용은 "오류: 에이전트가 서명 실패를 인정했습니다."을(를) 참조하세요.

    참고: 원격 명령은 코드 1을 사용하여 종료되어야 합니다.

  4. 결과 메시지에 사용자 이름이 포함되어 있는지 확인합니다. "권한 거부됨" 메시지가 표시되면 "오류: 권한이 거부됨(publickey)"을(를) 참조하세요.