我已经在 上配置了 Ruby On Rails 项目,Apache
但是passenger
当我ssh
使用该应用程序时,它无法正常工作并在 apache 日志中出现此错误。
Could not create directory '/var/www/.ssh'.
Host key verification failed.
但是当我在服务器上运行相同的项目时,WEBrick
它工作正常。
我正在按以下方式运行命令。
system("ssh machine command")
我已经在 上配置了 Ruby On Rails 项目,Apache
但是passenger
当我ssh
使用该应用程序时,它无法正常工作并在 apache 日志中出现此错误。
Could not create directory '/var/www/.ssh'.
Host key verification failed.
但是当我在服务器上运行相同的项目时,WEBrick
它工作正常。
我正在按以下方式运行命令。
system("ssh machine command")
Check it out : http://blog.servergrove.com/2010/08/02/ssh-strange-error-host-key-verification-failed/
主机密钥验证失败是因为您已经尝试连接到同一地址的主机,但标识 SSH 服务器的密钥与您之前连接的密钥不匹配。
如果您绝对确定要连接到同一台服务器,则可以执行以下操作之一:
~/.ssh/known_hosts
然后重试StrictHostKeyChecking no