Linux 络服务与shell脚本——Cobbler自动装机

                                     第六章 Cobbler自动装机

一、Cobbler概述
Cobbler是用Python开发的开源项目,通过将部署系统所涉及的所有服务集中在一起,来提供一个全自动批量快速建立Linux系统的 络安装环境。
它提供了DHCP管理、YUM源管理、DNS、电源管理、kickstart服务支持、TFTP、Apache管理等

二、安装Cobbler环境
1、导入epel源
(1)wget http://mirrors.aliyun.com/repo/epel-6.repo
2、安装Cobbler以及其相关服务软件包
(1)yum install -y cobbler debmirror dhcp httpd rsync tftp-server xinetd pykickstart
3、启动相关服务
(1)service cobblerd start
(2)service xinetd start
(3)service httpd start

三、配置Cobbler服务

五、Cobbler的Web管理
1、安装cobbler_web软件包cobbler-web
2、设置Cobbler web登录密码
(1)设置Cobbler_configfile模块认证方式
①身份验证和授权配置文件:/etc/cobbler/modules.conf
②为已存在的用户设置密码
1)htdigest /etc/cobbler/users.digest “Cobbler” cobbler
③添加新用户并设置密码
1)htdigest /etc/cobbler/users.digest “cobbler” newuser
(2)使用authn_pan模块认证方式
①修改/etc/cobbler/modules.conf中的认证方式
1)module=autn_pam
2)module=authz_ownership
添加系统用户
1)useradd webuser
2)passwd webuser
将webuser添加到/etc/cobbler/users.conf中的admins组
1)[admin]
2)webuser=””
3、Cobbler web的使用

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24975 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年11月15日
下一篇 2019年11月16日

相关推荐