我已经成功地使用capistrano一段时间了,突然间,我失go 了部署的能力.
环境:
- OSX(小牛队)
- ruby 1.9.3p194
- rvm(本地,不在服务器上)
- rails 3.2及以上版本
- RubyGems 1.8.25
我没有使用rsa_密钥或任何我希望capistrano提示输入用户和密码的东西.突然,它决定不要求输入密码,但要求输入用户.然后它回滚并给出以下错误.
[deploy:update_code] exception while rolling back: Capistrano::ConnectionError, connection failed for: sub.example.com (Net::SSH::AuthenticationFailed: Authentication failed for user user@sub.example.com)
connection failed for: sub.example.com (Net::SSH::AuthenticationFailed: Authentication failed for user user@sub.example.com)
这发生在我的个人笔记本电脑和我的iMac上.它发生在部署到两个不同的服务器(都是linux)时
我在这里完全不知所措.有什么 idea 吗?