码迷,mamicode.com
首页 > 其他好文 > 详细

puppet认证

时间:2016-07-25 16:30:58      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:puppet agent master

一、Master端

配置文件:

[root@puppet puppet]# vi puppet.conf 

 [master]

    bindaddress = 0.0.0.0

    masterport = 8140

    ssldir = /etc/puppet/server_ssl

    logdir = /data/puppet

    manifest = /etc/puppet/manifests/site.pp

    modulepath = /etc/puppet/modules

    certname = puppet.example.com

    autosign = /etc/puppet/autosign.conf

    autosign = true 

 [agent]

    report = true

其中:autosign是设置自动认证授权

[root@puppet puppet]# cat autosign.conf 

*.example.com

二、Agent端

在puppet.conf中[agent]加入:server = puppet.example.com 

三、手动认证

agent: puppet agent --test --debug

master: puppet cert --list

master: puppet cert --sign xx #对应的客户机名

四、注意事项

容易出现问题的是证书认证环节,在这个环节可能导致证书出问题的情况有很多种,比较重要是系统时间不统一导致的,SSL连接依赖主机上的系统时间,可通过NTP来尽量确保机器时间的正确和统一。



puppet认证

标签:puppet agent master

原文地址:http://liuk1303.blog.51cto.com/10449284/1829665

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!