问题:公司的一台测试服务器,最近跑完所有测试用例,准备更新测试结果到远程的机器上时,要输入 root 的 password,之前都是自动执行,不用输入。
root@'s password:
root@'s password:
root@'s password:
/usr/local/rvm/gems/ruby-2.4.1/gems/net-ssh-4.2.0/lib/net/ssh.rb:254:in `start': Authentication failed for user root@ (Net::SSH::AuthenticationFailed)
from /d2dspec/bin/common.rb:180:in `exec_remote'
测试框架用的是ruby+Rspec框架。不知道这个root用户是本机的还是远程机器的?怎么能让他自动链接,不用用户干预?