1
上的權限被拒絕(publickey)我試圖通過bitbucket在Amazon ec2上部署我的rails(4.2)應用程序。我在服務器上添加了我的id_new_rsa.pub
密鑰authorized_keys
。還在我的bitbucket帳戶中添加了相同的SSH密鑰。新增劑以及使用這些命令eval "$(ssh-agent -s)"
和ssh-add ~/.ssh/id_new_rsa
Rails Capistrano 3:AWS EC2
通過使用這種id_new_rsa.pub
鍵相同的鍵,我可以同時訪問服務器(根和部署),但是當我嘗試部署我的應用程序,讓下面的錯誤。
我花了3天找出解決方案,但沒有運氣。請幫忙。
deploy.rb
production.rb
我試過這個,但沒有運氣。謝謝 – kpp
你的服務器裏有'USER'嗎? – Evgeny
是Evgeny。 「部署」用戶在服務器中。我可以在服務器和本地機器上使用'ssh -T git @ bitbucket.org'進行登錄。我試着在EC2-> Key Pairs上創建新的'.pem'文件並添加到ssh_option的配置文件中。但仍然無法與EC2和bitbucket存儲庫連接。 – kpp