【问题标题】:Multiple computers with same ssh Private and Public keys具有相同 ssh 私钥和公钥的多台计算机
【发布时间】:2016-05-10 13:24:02
【问题描述】:

我有大约 12 台规格完全相同的电脑。这些用于我的业务 PoS。

我正在创建一个定制的 Ubuntu ISO 以缩短安装时间并实现自动化。

我面临的一个问题是 OpenSSH 服务器生成的密钥(Pub 和私有),必须在安装后通过命令 ssh-keygen 生成 ...

但是,我必须传递明确的纯文本密码,这是我想避免的。

我想知道我是否可以与所有人共享相同的私钥和公钥,以便我可以远程连接他们? 这样,我可以只生成一次密钥,并使用press通过后置脚本安装播种它。

【问题讨论】:

    标签: ssh private-key public-key openssh


    【解决方案1】:

    我面临的一个问题是 OpenSSH-server 生成的密钥(Pub 和私有),必须在安装后通过命令 ssh-keygen...

    出于某种原因,它们是在安装后生成的。而那个原因当然是他们不应该去找其他任何人(从那里有私人这个词)。但它们是Host键。

    但是,我必须传递明确的纯文本密码,我想避免这种情况。

    为什么?您可以将您的公钥存储在它们上,并且您仍然可以使用您的私钥进行连接,这仍然是安全的。

    我想知道我是否可以与所有人共享相同的私钥和公钥,以便我可以远程连接他们?这样,我可以只生成一次密钥,并使用 preseed 通过 post-script 安装播种。

    您可以,但绝对不建议这样做,而且容易失败的技术可能会导致安全性受损。

    【讨论】:

    • 我正在创建一个自动化安装 iso,为了实现自动化,由于初始 ssh-keygen 配置,我必须以纯文本形式告知密码
    • 什么也没解释。
    猜你喜欢
    • 2015-07-11
    • 2011-12-31
    • 2023-03-24
    • 2010-10-16
    • 2018-12-14
    • 2017-02-10
    • 1970-01-01
    • 2013-03-24
    • 1970-01-01
    相关资源
    最近更新 更多