Acquia Dev Desktop不允许我将更改推送到服务器

时间:2016-08-21 05:32:05

标签: drupal ssh private-key public-key acquia

我刚刚在我的Bartik主题中编辑了一些代码并将其保存在本地。当我尝试使用Acquia Dev Desktop将本地代码推送到服务器时,我收到一条消息:' Bad Private Key File'

我完全按照凭据部分中的Acquia Cloud帐户中显示的私钥进行了复制,但问题仍然存在。

桌面应用程序为我提供了生成我自己的私钥的选项,但这与我在Acquia Cloud帐户上在线显示的不同。在任何情况下,生成我​​自己的私钥会导致SSH身份验证失败'。

我真的很感激任何帮助!

2 个答案:

答案 0 :(得分:0)

Github offers an excellent and straightforward guide用于生成公钥/私钥对。大多数使用SSH的版本控制系统和云服务都是这样做的。一个你有钥匙,你只需将其复制并粘贴到服务器上就可以了。

答案 1 :(得分:0)

  1. 生成公共ssh密钥和私有ssh密钥
  2. public ssh key for acquia cloud
  3. 私有ssh密钥用于本地开发桌面