2013-03-20 9 views

答えて

9

は、実行してみてください。

ssh -T [email protected] 

それはあなたのメッセージsomethignのような与えるだろう:(最後に詳細を参照してください)ホストの指紋を確認した後セイyes

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 

を。

次に、あなたが安全に無視することができ、この警告を取得する必要があります

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. 

git pullまたはgit push、もう一度実行してみてください、それは、この時間を動作するはずです。

注:まだあなたの.ssh/id_rsaファイルが安全にSSH認証用の秘密鍵であると仮定します。

@Pascal_dherが指摘したように、あなたが頼ることができることを、ホストの指紋(バンドアプローチのうちのいくつかを使用して検証していない場合、あなたはman-in-the-middle攻撃の犠牲者になることができますホストの指紋

の確認に)。 bitbucketについては、情報はavailable hereです。

+0

Excelent、works。ありがとうございました! –

+0

指紋を確認する必要があります。そうしないと、手元の人になることがあります。 https://confluence.atlassian.com/bitbucket/use-the-ssh-protocol-with-bitbucket-cloud-221449711.html#UsetheSSHprotocolwithBitbucketCloud-KnownhostorBitbucket'spublickeyfingerprints –

+0

ありがとう@Pascal_dher - 良い点。だから私はポストに情報を追加しました。 – Tuxdude

3

、SSHの次使用はそのknown_hostsファイルを再作成する必要があります。

のBitbucketが唯一のGitとMercurialがSSH接続を行うことができ開催しています。
初めてSSH URLを使用してBitbucketにアクセスすると、SSHクライアントはBitbucketホストが既知のホストかどうかを確認します。ホストはあなたの~/.ssh/known_hostsファイルSSHにない場合、それは既知のホストへのBitbucketのホストを追加していることを警告しています:

$ hg clone ssh://[email protected]/newuserme/mquotefork testkey 
The authenticity of host 'bitbucket.org (207.223.240.182)' 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)? 

あなたが知られているホストの内容が保存されて表示した場合、あなたは実際のキーがある見つけますBASE64符号化された形式で格納されている:

bitbucket.org,207.223.240.182 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAubiN81eDcafrgMeLzaFPsw2kNvEcqTKl/VqLat/MaB33pZy0y3rJZtnqwR2qOOvbwKZYKiEO1O6VqNEBxKvJJelCq0dTXWT5pbO2gDXC6h6QDXCaHo6pOHGPUy+YBaGQRGuSusMEASYiWunYN0vCAI8QaXnWMXNMdFP3jHAJH0eDsoiGnLPBlBp4TNm6rYI74nMzgz3B9IikW4WVK+dc8KZJZWYjAuORU3jc1c/NPskD2ASinf8v3xnfXeukU0sJ5N6m5E8VLjObPEO+mN2t/FZTMZLiFqPWc/ALSqnMnnhwrNi2rbfg/rd/IpL8Le3pSBne8+seeFVBoGqzHM9yXw== 

それで単にSSHアドレス(または単にSSHコマンド)を使用して再度そのメッセージをトリガするのに十分であるべきです。

関連する問題