zoukankan      html  css  js  c++  java
  • centos7安装puppet详细教程(简单易懂,小白也可以看懂的教程)

    简介:

             Puppet是一种linux、unix平台的集中配置管理系统,使用ruby语言,可配置文件、用户、cron任务、软件包、系统服务等。Puppet把这些系统实体称之为资源,它的设计目标是简化对这些资源的管理以及妥善处理资源间的依赖关系。

    环境说明:

           192.168.10.40    主机名:slave    #puppet server

             192.168.10.50          主机名:client        #puppet agent

    安装过程

    服务端slave的安装过程:

    编辑hosts文件,添加如下两行(白色部分)

    配置puppet.conf,在[main]字段增加certname属性

    启动服务

    测试:

             创建测试文件:

    模拟测试

    查看/aaa目录,发现并未生成helloworld.txt文件

    那么,重新执行puppet命令并且不添加--noop选项,代表真正执行

    可以看到,在/aaa目录下生成了helloworld.txt文件

    客户端client安装

    配置hosts,同服务端

    配置puppet.conf,在[agent]字段增加certname,server,report属性

    启动服务

    证书默认是没有签发的,测试发现,需要证书

    服务端检测

    “client”前面没有”+”号,代表客户端证书没有审核

    在服务端签发证书并重新检测,发现”client”前面出现”+”号,证书已被审核通过

    客户端测试,已经获取到了文件

    查看客户端的/aaa目录是否生成helloworld.txt文件

     

    经检测,生成了helloworld.txt文件,文件内容与服务端文件内容一致,完成。

  • 相关阅读:
    如何安装配置ulipad
    python链接mysql的代码
    python 模块
    python 查找关键词在百度的排名
    python 类和对象
    python beautifulsoup多线程分析抓取网页
    python 函数关键参数
    python 批量下载文件
    python 语言有哪些特点
    python 类和对象的特点
  • 原文地址:https://www.cnblogs.com/tushengjin/p/10774880.html
Copyright © 2011-2022 走看看