为什么我能够用 SSH 登录工具成功登录从 win 7 到 Ubuntu,而运行 cap 任务时总是提示 connection failed for: 192.168.13.84 Net::SSH::AuthenticationFailed 的错误。求解~~~
connection failed for: 192.168.13.84 Net::SSH::AuthenticationFailed
这是我的 capfile 的内容,官方的 A Simple Example
task :search_libs, :hosts => "192.168.13.84" do run "ls -x1 /usr/lib | grep -i xml" end
Net::SSH::AuthenticationFailed 没 SSH 权限啊
#2 楼 @huacnlee 用 putty 可以正常的登录~~~
#3 楼 @qqerqqer windows 的应用程序比较独立,一个行另一个不一定行。(我也不懂)
看这个。 http://stackoverflow.com/questions/8922905/capistrano-netsshauthentificationagenterror