我正在尝试设置git-deploy以将我的一个项目部署到EC2。问题是我必须指定一个自定义的ssh密钥来访问服务器,git-deploy似乎不喜欢。
我已经通过〜.ssh / config配置了ssh,这样我就可以输入“ssh myserver”来连接到EC2实例。
以下是我为执行git-deploy而执行的命令:
git origin add deploytest myserver:/my/remote/path
git deploy setup -r deploytest
最后一个命令要求输入密码,然后以 Net :: SSH :: AuthenticationFailed 错误终止。