centos - git clone에서 비밀번호를 묻는 메시지가 표시되고 공개 키가 유효하지 않습니다. 온라인에서 전문가의 답변을 긴급히 기다리고 있습니다.
怪我咯
怪我咯 2017-04-26 09:01:56
0
4
931

환경: Alibaba Cloud Centos 6.5, 클라이언트 msysgit의 최신 버전.
주요 참고 기사: http://freeloda.blog.51cto.com/2033581/1410562
문제가 발생할 경우 참고할 수 있는 링크 /q/1010000000445726
문제는 남아 있습니다.
문제: 공개 키가 구성되어 올바른 디렉터리에 복사되었습니다. git clone 시 비밀번호를 묻는 메시지가 표시됩니다.
매우 불안합니다. 전문가들이 도움을 줄 수 있기를 바랍니다! ! !

으아아아

요청에 따라 msysgit 명령줄에서 ssh -vvv 모드를 사용하여 캡처한 로그:

첫 번째 문단:

으아아아

두 번째 문단:

으아아아

두 번째 문단에서 rsa를 시도하지 않은 것 같아 세 번째 문단에서 dsa로 변경했습니다

3항

으아아아

이 로그를 보니 DSA 시도 후 비밀번호를 입력해야 하는 이유가 정말 이해가 되지 않습니다.

怪我咯
怪我咯

走同样的路,发现不同的人生

모든 응답(4)
黄舟

요약하자면: (1) Centos에서 이 문제는 s_home_t의 디렉터리 레이블과 관련이 없으며 SELinux와도 크게 관련이 없습니다. 내 컴퓨터에는 .ssh 레이블이 전혀 없으며 selinux 구성을 수정하지 않았습니다.
(2) 온라인 튜토리얼을 참고할 때는 각별히 주의하세요. 예비 분석에 따르면 /etc/passwd 편집 시 git ssh 액세스가 비활성화되면 문제가 발생하는 것으로 나타났습니다.

git:x:500:500::/home/git:/bin/bash ##이 줄을 주석 처리

git:x:500:500:git 버전 제어:/home/git:/usr/bin/git-shell

참고: 아래쪽 줄에 있는 두 숫자(UID여야 함)는 원래 숫자(윗줄에 주석 처리됨)와 동일해야 합니다. 부주의하면 문제가 여기에 있다고 결코 생각하지 못할 것입니다!

漂亮男人

https 링크로 저장소를 복제할 수 있습니다. SSH 링크로 저장소를 복제해 보세요. 일반적으로 두 개의 링크가 있습니다.
이 문제가 발생하여 이렇게 해결했습니다.

淡淡烟草味

git clone의 후속 명령을 알려주세요

迷茫

전혀 도움이 되지 않습니다. 자세한 내용은 모르겠습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿