【问题标题】:Do I need to add new public key to the server after converting private key from PuTTY to OpenSSH format?将私钥从 PuTTY 转换为 OpenSSH 格式后,是否需要向服务器添加新的公钥?
【发布时间】:2015-10-03 04:18:28
【问题描述】:

我正在使用 JSch 连接到服务器。我正在将我的私钥转换为 OpenSSH,因为这是需要的(有人告诉我)。我的两个问题是:

  1. 我应该如何命名这个 OpenSSH 文件?
  2. 这个转换后的文件是否也必须像添加使用 PuTTY 连接时生成的私钥一样添加到服务器?

【问题讨论】:

    标签: java ssh putty jsch private-key


    【解决方案1】:

    密钥对文件的名称无关紧要,因为您明确告诉 JSch 文件的路径。 JSch 关心的只是内容。

    虽然约定是使用id_dsaid_rsa


    如果您将密钥对文件从一种格式(例如 PuTTY/.ppk)转换为另一种格式(例如 OpenSSH),并且您可以使用原始格式的密钥进行身份验证,则无需将新的公钥添加到服务器。因为没有新的公钥。密钥对(私钥和公钥)仍然相同。所改变的只是密钥在文件中的存储格式。

    【讨论】:

    • 对不起,但这与这个问题无关。我相信我已经充分回答了这个问题。请考虑接受它。
    猜你喜欢
    • 2011-10-22
    • 1970-01-01
    • 1970-01-01
    • 2018-08-15
    • 1970-01-01
    • 2019-05-22
    • 2012-02-28
    • 2020-07-05
    • 2020-09-07
    相关资源
    最近更新 更多