2014-03-28 64 views
0

當我嘗試從我公司的OpenShift域使用Eclipse克隆/導入存儲庫時,會出現此問題。我對該域擁有「可以管理」權限。但是,從我個人的OpenShift域名克隆/導入不是問題,所以顯然我的SSH密鑰工作正常。我得到當我嘗試從我公司的域名克隆的信息是從域中克隆OpenShift存儲庫

Could not clone the repository. Authentication failed. 
    Please make sure that you added your private key to the ssh preferences. 
    ssh://[email protected]<<app-name>>-<domain-name>>.rhcloud.com/~/git/eaglepay1.git/: Auth fail 

任何幫助將非常感激。先謝謝你。

回答

0

您必須上傳你的ssh public key到openshift第一..

首頁複印的public key/home/suhail/.ssh/id_rsa.pub像一些事情:

[email protected]:~$ cat /home/suhail/.ssh/id_rsa.pub 
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAtlw 
elliRcKPvWMpQa9f7PZibelCDh+xZjU4Zwovx/nSSh6CXW 
... a really long string....... 

然後在openshift

即添加它創建一個新的publickey並給出名稱,然後將其粘貼到publickey文本框中:

enter image description here

+0

是的,我已經在OpenShift上傳了一個SSH密鑰。當我從我的個人域中克隆時,沒問題,但是當我嘗試從另一個域中克隆「管理」角色時,我從Eclipse獲得「驗證失敗」錯誤消息。 – user3429250

+0

@ user3429250我也是,你解決了嗎? – user3629892