Hãy thử thực hiện:
ssh -T [email protected]
Nó sẽ cung cấp cho bạn một tin nhắn somethign như:
The authenticity of host 'bitbucket.org (207.223.240.181)' can't be established.
RSA key fingerprint is 97:8c:1b:f2:6f:14:6b:5c:3b:ec:aa:46:46:74:7c:40.
Are you sure you want to continue connecting (yes/no)? yes
Say yes
sau khi xác minh dấu vân tay chủ (xem chi tiết cuối cùng).
Sau đó, bạn sẽ nhận được cảnh báo này, bạn có thể bỏ qua một cách an toàn:
Warning: Permanently added 'bitbucket.org,207.223.240.181' (RSA) to the list of known hosts.
conq: logged in as tuxdude.
You can use git or hg to connect to Bitbucket. Shell access is disabled.
Thử chạy git pull
hoặc git push
một lần nữa và nó sẽ làm việc lần này.
LƯU Ý: Tôi cho rằng bạn vẫn có tệp .ssh/id_rsa
an toàn là khóa riêng của bạn để xác thực SSH.
Thẩm định chủ vân tay
Như @Pascal_dher chỉ ra, bạn có thể là nạn nhân của man-in-the-middle tấn công nếu bạn không xác minh dấu vân tay của máy chủ (sử dụng một số ra khỏi cách tiếp cận ban nhạc mà bạn có thể dựa trên). Đối với bitbucket, thông tin là available here.
Excelent, hoạt động. Cảm ơn bạn! –
Bạn cần phải kiểm tra dấu vân tay - nếu không bạn có thể được người đàn ông trong-the-middled. https://confluence.atlassian.com/bitbucket/use-the-ssh-protocol-with-bitbucket-cloud-221449711.html#UsetheSSHprotocolwithBitbucketCloud-KnownhostorBitbucket'spublickeyfingerprints –
Cảm ơn @Pascal_dher - Điểm tốt. Vì vậy, tôi đã thêm thông tin vào bài đăng. – Tuxdude