[英]Heroku Public Key Permission
我一直試圖在Ubuntu的Heroku上建立我的Rails項目(我使用的是Windows,但決定進行更改)。 我在使用公鑰時遇到麻煩。 剛開始,我只是從Windows復制了密鑰,然后用heroku add:keys
對其進行了加密。 它沒有用,嘗試克隆時,我一直遇到“ Permission Denied (Public Key)
。 我還嘗試生成新密鑰,刪除舊密鑰並添加新密鑰,我已經嘗試了在StackOverflow和Google上可以找到的幾乎所有解決方案:
部署heroku代碼時,權限被拒絕(公鑰)。 致命:遠端意外掛斷
http://www.rorexperts.com/git-push-heroku-master-permission-denied-publickey-t2280.html
http://zylstra.wordpress.com/2008/08/29/overcome-herokus-permission-denied-publickey-problem/
http://www.ruby-forum.com/topic/208308
https://groups.google.com/forum/?fromgroups#!topic/heroku/SgiGDafu4Gg
http://eveningsamurai.wordpress.com/2011/07/13/herokus-permission-deniedpublickey-problem/
這些都沒有幫助...還有什么可能是錯誤的嗎? 我還有其他信息可以使發現問題更容易嗎?
您需要為ubuntu安裝設置其他ssh密鑰。 首先,您需要安裝heroku gem
,但是如果遇到登錄錯誤,聽起來好像已經完成了。
然后,您需要進行登錄, heroku login
並輸入您的heroku憑據。 這應該給您一條錯誤消息,或者說類似“找不到現有的公共密鑰..”之類的答復。
如果出現錯誤,可以嘗試刪除/Users/USERNAME/.ssh/id_rsa.pub
文件,然后重復上述步驟。 通過這些步驟中的錯誤消息向我介紹狀態。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.