2017-05-30 22 views
1

bitbucketでgit repoを作成しました。そして、私がフォローすることにより、SSHキーを作成します。bitbucketからクローンgit repoをコピーするときにパーミッションが拒否されました

1. ssh-keygen -t rsa -C '[email protected]' 
    2. ssh-keygen (press enter more) 
    3. cat ~/.ssh/id_rsa.pub --> it return for me a SSH key 
    4. Coppy that and added on bitbucket, then I save the new SSH key 

その後、私は[email protected]:DienVo/abc.gitのようにSSHリンクgitのを選びましたが、ターミナルでは、それは私がここで間違っているかわからない

sign_and_send_pubkey: signing failed: agent refused operation 
Permission denied (publickey). 
fatal: Could not read from remote repository. 

Please make sure you have the correct access rights 
and the repository exists. 

ことを示しています、それを解決するために私を助けてください。

+0

代替とデバッグがレポHTTPSの方法のクローンを作成することです – KOTIOS

答えて

2

あなたのSSHエージェントが動作していない可能性があります。

eval `ssh-agent -s` 
ssh-add 

しかし、あなたがパスフレーズで保護されたSSHキーを生成した場合にのみ、エージェントを必要としています。
そうでなければ、あなたのsshキーはそのままで動作します。

Linuxの場合、gnome-keyring which can interfereをチェックしてください。

問題が解決しない場合は、ssh -Tv [email protected]

関連する問題