我想通过一个shell脚本测试到DBs的连接,这个脚本将SSH放在多个框上,然后测试mysql连接。我的SSH键可以工作,所以我没有在ssh命令中显式地指定user@server。脚本不像我所期望的那样工作,并提示我输入密码,但是出错了,并将密码用作DB名称。能给我个建议吗?for SERVER in ${SERVER_LIST[@]} echo "SSHing to $SERVER"
目前,我使用capistrano3将我的rails应用程序通过现有的ssh键(XXXXX.pem)部署到AWS中,我已经完成了AWS服务器的设置(例如: rails、sqlite3安装和..etc),但是我遇到了一些我无法解决的问题Authentication failed for user ubuntu@54.241.249.27
/home/chris/.rvm/gems/ruby-2.0.0-p481/gems/net-ssh-2.9.1/lib/