sách gpt4 ai đã đi

ruby-on-rails - Capistrano - 身份验证失败

In lại 作者:行者123 更新时间:2023-12-03 03:52:34 hai mươi bốn 4
mua khóa gpt4 Nike

我正在尝试使用 Capistrano 部署 Rails 应用程序,但是当我运行 cap deploy:setup 时,我得到了

connection failed for: 123.456.789.0:12345 (Net::SSH::AuthenticationFailed: Authentication failed for user deployer@123.456.789.0)

没有被要求输入密码。

但是,如果我运行 ssh -p 12345 deployer@123.456.789.0 一切都会按预期工作。

很多人建议不要使用 net-ssh 2.8.0

在我的 Gemfile 中我有


gem “卡皮斯特拉诺”,“2.15.5”
gem "net-ssh", '2.8.1', :git => "https://github.com/net-ssh/net-ssh"

部署配置文件非常标准,它包括


default_run_options[:pty] = true
ssh_options[:forward_agent] = true

我在这里遗漏了什么吗?可能是什么问题?

Cảm ơn

1 Câu trả lời

如果您获得了访问权限,您只需将 SSH 公钥添加到部署程序 ~/.ssh/authorized_keys 中即可。

我认为这是当今的首选方式,也使您不必在每次部署时输入密码!

希望有帮助!

关于ruby-on-rails - Capistrano - 身份验证失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22984234/

hai mươi bốn 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com