主机密钥验证失败

时间:2017-05-17 22:53:51

标签: php git ssh

我在服务器上创建了一个密钥ssh,并在Github上添加了。

当我使用webhook时,使用

调用我的seveur上的php页面
<?php `git pull`;

apache的error.log告诉我:;主机密钥验证失败。

我尝试通过此链接解决它 https://askubuntu.com/questions/45679/ssh-connection-problem-with-host-key-verification-failed-error

ssh-keygen -R github.com

但它继续不起作用。

你有什么建议吗?

1 个答案:

答案 0 :(得分:0)

  

主机密钥验证失败

意味着服务器主机密钥不受信任(这是明智的 - 无法从脚本验证该密钥 - 您应该手动执行此操作)。

转到this,您可以在其中查看要验证的指纹。

然后更改为运行脚本(apache?)的用户,例如使用sudo并运行ssh github.com。它会提示您验证指纹。如果匹配,则写入yes,然后脚本应该通过。