微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

当puppet-master控制puppet-client时,可以在没有证书的情况下对其进行配置吗?

如何解决当puppet-master控制puppet-client时,可以在没有证书的情况下对其进行配置吗?

通常,当我们使用puppet-master控制puppet-clients时。

puppet agent --server puppet-master-hostname -test

​​puppet cert -s CLIENT-HOSTNAME  # or -a for all

但是我有一个问题, 为了方便起见,当puppet-master控制puppet-client时,可以在没有证书的情况下进行配置吗?

解决方法

您只需要签署每个客户的证书一次,但是每个客户都需要一个证书,而主服务器也有一个。尽管这确实允许对代理程序和主服务器之间交换的数据进行加密以防止监听,但最重要的功能是允许代理程序和主服务器彼此进行身份验证。这有助于防止代理程序接受冒名顶替者的配置,并防止代理将敏感的配置详细信息传递给冒名顶替者客户端。

有一些选项可以将主服务器配置为自动对客户端证书进行签名,但是没有选项可以完全不签署证书。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。