求推荐几个linux系统自动化配置的软件或系统-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

求推荐几个linux系统自动化配置的软件或系统

杨冬芳 2016-07-13 11:02:18 1492

求推荐几个linux系统自动化配置的软件或系统,就是利用这样的软件可以,进行一些linux系统的自动配置,而不用再去手动配置,最好软件中可根据需求添加自己写的脚本???有这样的软件或系统吗?求推荐几个

系统自动化 软件配置 linux配置软件 系统配置软件 Linux系统自动化
分享到
取消 提交回答
全部回答(1)
  • 杨冬芳
    2019-07-17 19:55:27

    系统部署

    一、Kickstart

    主要针对Redhat和CentOS操作系统的安装和初始配置,不过网络的配置仍然需要一台一台地进行。

    二、Cobbler

    与Kickstart类似,主要支持的也是Redhat和CentOS,不过它操作起来更简单了。新版操作系统源中带。

    系统更新和应用部署

    一、Puppet

    支持升级软件包、管理配置文件、系统服务、cron任务以及添加新的配置、修复错误。客户端需要安装软件。服务和客户端都需要Ruby环境支持。提供基于SSL的认证机制。

    新版操作系统源中带。

    二、Func

    支持主控机上一次管理任意多台服务器,或任意多个服务器组;

    SSL证书管理体系;

    提供常用的管理模块;

    支持直接发送命令和磁盘挂载;

    系统管理员经常陷入一系列的重复任务中:如升级软件包、管理配置文件、系统服务、cron任务以及添加新的配置、修复错误等。这些任务通常是重复低 效的,解决这类任务的第一反应是让他们自动化,于是出现了定制脚本。由于环境复杂,定制脚本和应用程序一再被重复开发,并且很难适合多种平台,灵活性和功 能也很难保证,于是像Puppet这样的自动化配置管理工具便出现了。
    在开源世界里,有很多配置工具可供选择,这个领域一些关键的产品有:
    Puppet(http://puppet.reductivelabs.com/):
    Ruby写成的配置管理工具,使用C/S架构,使用declarative language配置客户端。
    Cfengine(http://www.cfengine.org):
    最先发布的开源配置工具之一,1993年发布,同样是C/S架构,通常应用于教育机构。
    LCFG(http://www.lcfg.org/):
    C/S架构的配置管理工具,使用XML定义配置。
    Bcfg2
    Python编写的C/S架构的配置管理工具,使用规格书和客户机响应配置目标主机。
    SmartFrog(http://www.smartfrog.org/):
    func(https://fedorahosted.org/func/)

    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

相似问题
最新问题
推荐课程