使用Cobbler自动化和管理系统安装:使用Cobbler轻松设置和管理网络安装环境
|
保存该文件。接下来,您需要一个名为 myuser 的系统用户(如果没有,可使用 useradd myuser && passwd myuser 创建)。然后,打开文件 /etc/cobbler/users.conf 并将 myuser 添加到 admins 组(这个组拥有对象的完整访问权),如清单 11 所示: 清单 11. 将 myuser 添加到授权文件中的 admins 组
# Cobbler WebUI / Web Services authorization config file
#
# NOTICE:
# this file is only used when /etc/cobbler/modules.conf
# specifies an authorization mode of either:
#
# (A) authz_configfile
# (B) authz_ownership
#
# For (A), any user in this file, in any group, are allowed
# full access to any object in cobbler configuration.
#
# For (B), users in the "admins" group are allowed full access
# to any object, otherwise users can only edit an object if
# their username/group is listed as an owner of that object. If a
# user is not listed in this file they will have no access.
#
# cobbler command line example:
#
# cobbler system edit --name=server1 --owner=dbas,mac,pete,jack
#
# NOTE: yes, you do need the equal sign after the names.
# don't remove that part. It's reserved for future use.
[admins]
myuser = ""
配置已完成。现在,重新启动 Cobbler 和 Apache 服务以应用更改: service cobblerd restart Web 界面很简单(参见图 2):左侧的菜单显示了配置类(比如存储库、系统、发行版和配置文件)、资源(用于配置管理)和操作(导入、同步)。单击一个配置类,就会在屏幕右侧列出所有对象。可通过每一项旁边的按钮(Edit、Copy、Rename、Delete)应用列表过滤器和执行不同操作。 图 2. Cobbler Web 界面
结束语 Cobbler(一个自动化和简化系统安装的工具)使用网络引导来控制和启动安装。其他 Cobbler 特性包括存储库镜像、kickstart 模板和连接电源管理系统。 通过描述该工具的配置对象以及它们如何相互关联,演示了 Cobbler 的内部设计。Cobbler 的结构结构基于关联的对象以及它们之间的继承性,提供了良好的解压缩和重用能力,从而简化了针对系统安装而配置环境的任务。 您了解了如何安装和配置 Cobbler,以及如何使用其命令创建一种适合自动安装机器的配置。最后,您了解了如何安装和配置 Web 界面,可作为执行每日活动的实用替代方案。 Cobbler 可让系统管理员的工作变得更轻松。本文中未探讨的特性(包括 XML-RPC API、配置管理和 koan 客户端)使 Cobbler 变得更加强大,并为进一步探索提供了方向。 (编辑:佛山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |


