Prova esecuzione:
ssh -T [email protected]
si darebbe un messaggio somethign come:
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
dopo aver verificato l'impronta digitale di accoglienza (vedi dettagli alla fine).
Poi si dovrebbe ottenere questo avvertimento, che è possibile ignorare:
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.
Provare a eseguire la git pull
o git push
ancora una volta e dovrebbe funzionare questa volta.
NOTA: Presumo che abbiate ancora il vostro file .ssh/id_rsa
sicuro che è la vostra chiave privata per l'autenticazione SSH.
Verifica impronte digitali Host
Come @Pascal_dher sottolineato, si può essere vittima di tipo man-in-the-middle se non si verifica delle impronte digitali del padrone di casa (utilizzando alcune di approccio band che si può fare affidamento sopra). Per bitbucket, l'informazione è available here.
Eccellente, funziona. Grazie! –
È necessario controllare l'impronta digitale, altrimenti si può essere man-in-the-middled. https://confluence.atlassian.com/bitbucket/use-the-ssh-protocol-with-bitbucket-cloud-221449711.html#UsetheSSHprotocolwithBitbucketCloud-HnownhostorBitbucket'spublickeyfingerprints –
Grazie a @Pascal_dher - Buon punto. Quindi ho aggiunto le informazioni al post. – Tuxdude