【问题标题】:Net::SCP password promptNet::SCP 密码提示
【发布时间】:2015-09-16 20:56:59
【问题描述】:

Net::SCP 需要密码,即使提供了密码。主机具有来自用户机器的 authorized_keys.pub 和 id_rsa.pub。 用户有 id_rsa 和 id_rsa.pub 我也尝试输入 ssh_key,这是从一开始就这样做的首选方式,仍然需要通过。 带有代码的要点位于:https://gist.github.com/maimutza/fd45c16c220410a94420

【问题讨论】:

  • 我对 Net::SCP 不太熟悉,但是我经常使用 SSH。您是否尝试过先手动通过 SSH 连接到机器以确保您的密钥或权限没有问题?
  • @pyRabbit:谢谢你的回答。我可以手动SSH,如果我再次提供密码,我可以完成gist中的代码,但这不是我想要的。
  • 等等,您的 authorized_keys 文件是名为“authorized_keys.pub”还是拼写错误?
  • 它是authorized_keys.pub
  • 我很确定它需要只是authorized_keys(没有.pub)

标签: ruby-on-rails ruby-on-rails-3 net-ssh


【解决方案1】:

您为您的 authorized_keys 文件使用了不正确的名称。

将 authorized_keys.pub 更改为 authorized_keys

【讨论】:

    猜你喜欢
    • 2019-02-15
    • 2018-05-25
    • 2011-01-03
    • 2013-11-16
    • 2015-07-04
    • 2013-08-21
    • 2010-11-30
    • 2015-10-11
    • 1970-01-01
    相关资源
    最近更新 更多