그래서 GitHub에 SSH 키를 추가하는 방법에 대한 가이드를 따르고 GitHub 및 SSH 에이전트에 암호 문구가있는 새 SSH 키를 추가했습니다. 이제 ssh -T git@github.com
모든 것을 올바르게 설정했는지 테스트하기 위해 가이드에 설명 된대로 실행 하면 암호 문구를 입력하라는 메시지가 표시되지 않지만 즉시를 반환합니다 ssh: connect to host github.com port 22: Connection refused
. 나는 모두가 openssh-server
하고 openssh-client
설치 및 SSH 서비스가 실행 중입니다.
도움을 주시면 감사하겠습니다.
업데이트 : 친구의 GitLab 인스턴스에서 쓰기 권한이있는 리포지토리를 복제하려고하면 동일한 오류가 발생합니다. 이것은 키가 아닌 SSH의 문제인 것 같습니다. (인스턴스에 추가했습니다.)
% ssh -T git@github.com Hi <you_username>! You've successfully authenticated, but GitHub does not provide shell access.
ssh -T git@github.com
. GitHub는 쉘 액세스를 제공하지 않습니다.