84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
clone github 上面的仓库不需要密码,直接托下来了。
现在公司自建了git服务器,我把之前的 的ssh公钥传上去,git clone时发现需要密码——很久了,不知道密码,尝试了各种,未果.算了, 在新的系统上重建ssh,这回给了个空密码,传了公钥,git clone 时,还是发现要密码,当输入空密码时,依旧不能下下来——
查看别人的做法,我用来不大起作用,来问问各位有什么好的解决之道,先谢谢各位
창고 주소가 git@your.git.host인 경우 git 사용자의 $HOME/.ssh/authorized_keys에 공개 키를 추가해야 비밀번호가 필요하지 않습니다.
git@your.git.host
git
$HOME/.ssh/authorized_keys
~/.ssh/known_hosts를 삭제하세요
ssh-keygen .... 그럼 ssh-copy-id -i user@server
ssh-keygen ....
ssh-copy-id -i user@server
mugbya님, 저도 같은 문제를 겪었는데 어떻게 해결하셨나요? . . 공개키와 개인키의 문제는 아닌 것 같아요
권한 문제일 것입니다.authorized_keys의 권한을 살펴보고 디렉터리에 주의하세요
가장 빠른 방법은 루트 권한이 있는 git 사용자의 비밀번호를 변경하는 것입니다. .ssh 디렉토리의 권한이 너무 높기 때문인 것 같습니다.
보고된 오류를 게시하면 문제를 더 쉽게 찾을 수 있습니다. 서버의 인증 로그를 확인하여 필요한 정보가 있는지 확인할 수 있습니다
같은 문제가 발생했습니다
창고 주소가
git@your.git.host
인 경우git
사용자의$HOME/.ssh/authorized_keys
에 공개 키를 추가해야 비밀번호가 필요하지 않습니다.~/.ssh/known_hosts를 삭제하세요
ssh-keygen ....
그럼ssh-copy-id -i user@server
mugbya님, 저도 같은 문제를 겪었는데 어떻게 해결하셨나요? . . 공개키와 개인키의 문제는 아닌 것 같아요
권한 문제일 것입니다.authorized_keys의 권한을 살펴보고 디렉터리에 주의하세요
가장 빠른 방법은 루트 권한이 있는 git 사용자의 비밀번호를 변경하는 것입니다.
.ssh 디렉토리의 권한이 너무 높기 때문인 것 같습니다.
보고된 오류를 게시하면 문제를 더 쉽게 찾을 수 있습니다.
서버의 인증 로그를 확인하여 필요한 정보가 있는지 확인할 수 있습니다
같은 문제가 발생했습니다