【问题标题】:Authorize permanently by remote machine with SSH使用 SSH 由远程机器永久授权
【发布时间】:2012-01-30 13:58:16
【问题描述】:

我有远程机器,我用 ssh 连接,如下所示:

ssh -i /path/to/private_key loginName@my.remote.machine.com -L 5901:localhost:5901

每次连接我都会收到:

Enter passphrase for key '/path/to/private_key':

我想知道如何防止每次输入密码? IE。是否可以向远程机器永久解释我是授权用户并且它可以信任我?

P.S. 当我在远程机器上发出cat ~/.ssh/authorized_keys 时,我可以看到我的公钥内容。但看起来远程机器总是忽略它或类似的东西......

【问题讨论】:

    标签: https ssh public-key private-key


    【解决方案1】:

    您的 SSH 密钥受密码保护。服务器没有提示您输入密码,您的本地计算机要求您输入密码以使用您提供的 SSH 密钥。

    可以在此处找到删除密码阶段的信息:How do I remove the passphrase for the SSH key without having to create a new key?

    编辑:上述问题的最佳答案是:https://stackoverflow.com/a/112409/965648

    【讨论】:

      猜你喜欢
      • 2019-05-11
      • 2017-05-26
      • 2016-05-30
      • 2015-08-10
      • 2015-11-20
      • 2012-05-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多