2016-05-10 40 views
0

我有大约12台完全相同规格的计算机。这些用于我的业务PoS。具有相同ssh的多台计算机私人和公共密钥

我正在创建一个定制的Ubuntu ISO来提高安装时间和自动化。我对着

的一个问题是OpenSSH的服务器生成的密钥(酒吧和私人),必须通过命令ssh-keygen安装后可产生...

不过,我必须要通过明确和纯文本密码,我想避免。

我想知道我是否可以将相同的私钥和公钥分享给每个人,以便我可以远程连接他们? 通过这种方式,我只能生成一次密钥,并通过使用按下的脚本安装进行播种。我对着

回答

0

的一个问题是

他们安装了后产生的,必须通过命令的ssh - 凯基安装后可产生...的OpenSSH服务器生成的密钥(酒吧和私人)原因。而这个原因当然是他们不应该去任何人(从这里有私人字)。但他们是主机键。

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

为什么?你可以在你的公钥上存储你的公钥,并且你仍然能够与你的私钥连接,这将仍然是安全的。

我想知道我是否可以将相同的私钥和公钥共享给所有人,以便我可以远程连接它们?通过这种方式,我只能生成一次密钥,并通过postse脚本安装使用预先生成种子。

您可以,但肯定不建议并且容易出错的技术可能会导致安全性受到影响。

+0

我正在创建一个自动化安装iso,为了实现自动化,我必须以纯文本形式通知密码,这是由于最初的ssh-keygen配置 – shabang

+0

它没有解释任何东西。 – Jakuje