第六章 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进行处理,非常感谢!