ubuntu 升级后无法通过 capistrano 部署
Unable to deploy through capistrano after ubuntu upgrade
我最近将我的开发机器升级到 Ubuntu 15.04(之前是 14.04LTS)并且 运行 在尝试将更改部署到我的服务器时遇到了问题。有趣的是,我可以毫无问题地通过 ssh 连接到我的服务器(因此,密钥文件设置正确),但是当我尝试通过 capist运行o 进行部署时,我得到 permission denied
.
所以这有效:
ssh admin@1.2.3.4
这会在联系服务器时引发 permission denied
。
cap deploy
我也试过从另一台机器部署,效果很好。所以这告诉我错误在新 OS 中的某个地方。有人经历过类似的事情吗?
我想RSA身份没有添加到身份验证代理中。
要添加身份,只需 运行 命令 ssh-add ~/.ssh/id_rsa
我最近将我的开发机器升级到 Ubuntu 15.04(之前是 14.04LTS)并且 运行 在尝试将更改部署到我的服务器时遇到了问题。有趣的是,我可以毫无问题地通过 ssh 连接到我的服务器(因此,密钥文件设置正确),但是当我尝试通过 capist运行o 进行部署时,我得到 permission denied
.
所以这有效:
ssh admin@1.2.3.4
这会在联系服务器时引发 permission denied
。
cap deploy
我也试过从另一台机器部署,效果很好。所以这告诉我错误在新 OS 中的某个地方。有人经历过类似的事情吗?
我想RSA身份没有添加到身份验证代理中。
要添加身份,只需 运行 命令 ssh-add ~/.ssh/id_rsa