本指南用于全面了解 OS X Yosemite 的各项功能,并且以*有效的方式来对 OS X 系统用户提供技术支持。本指南既适用于自学也适用于参加有讲师指导的培训课程。本指南是课程 Yosemite 101: OS X Support Essentials 10.10 的Apple 官方培训教材,该课程是一个为期三天的实践课程,深入探讨如何对 OS X Yosemite 进行故障诊断。本培训课程由 Apple 认证培训讲师进行授课,内容被组织为多个课时,每个课时都包含讲师讲解的内容以及随后进行的相关学生练习操作。
內容簡介:
这是 Apple Yosemite201 : OS X Server Essentials 10.10培训的官方课程。如果您需要实施搭建、管理或是维护OS X Server Yosemite网络,那么它是一本非常好的入门教材。本书全面覆盖了OS X Server的知识要点,是 Apple Pro Training 系列丛书之一,该丛书是市场上*的 Apple 认证教材。本书为技术支持专员、技术协调员以及初级系统管理员所设计,本教材教您如何在Yosemite上去安装及配置 OS X Server,从而提供基于网络的服务。您还将学习使用工具来有效的管理和部署 OS X Server。除了学习主要的概念以及亲手体验整个练习操作外,本书还涵盖了学习目标,帮助您去准备业界标准的 ACTC认证。
關於作者:
Arek Dreyer,Apple 认证培训师,芝加哥Dreyer 网络咨询公司总裁。Arek 在全世界开展培训活动,包括课堂培训以及行业活动。Arek可以为复杂环境下使用 iOS 设备和 Mac 的客户提供咨询、故障诊断以及整合服务。他还是Managing Apple Devices一书的合著者。Ben Gresler,Kadimac公司的老板和技术负责人,该公司是将 iOS 和 OS X 整合到企业 IT 设置中的专业公司。Ben 是 Apple 认证培训师、作者、顾问,还曾在 Apple 咨询网络顾问委员会及 MacIT 会议上担任演讲人。Arek和 Ben 一同写作了一些 Apple 专业培训系列的教材,包括OS X Server Essentials for Mavericks。
魏崴,Apple认证讲师、高级系统工程师,自2002年开始从事 Apple培训工作,Apple授权培训中心培训师,Apple中国区T3(Train The Trainer)讲师,为Apple的工程师、渠道经销商、国际学校、企业客户、以及其他Apple授权培训中心的讲师进行培训,培训内容包括Apple iWorks办公软件、Apple OS X系统、iOS移动系统以及Apple OS X Server系统。自 OS X 10.7开始,一直是 OS X系统官方认证培训教材的第一译者。黄亮,苹果培训授权中国中心master of master,苹果首位中国培训中心讲师,多本苹果专业培训教材译者。
目錄:
关于本教材XIII
学习方法XIII
课程结构XIV
练习设置XV
Apple 培训和认证XVI
OS X Server 的配置与监控
课程1 OS X Server 的安装2
参考1.1 OS X Server运行需求评估2
参考1.2 安装 OS X Server 的准备工作4
参考1.3 OS X Server 的安装10
参考1.4 OS X Server 的升级或迁移11
参考1.5 OS X Server 的更新12
参考1.6 故障诊断12
练习1.1 安装 OS X Server 前,在服务器计算机上对 OS X 进行配置13
练习1.2 在服务器计算机上进行 OS X Server 的初始安装23
练习1.3 配置管理员计算机29
课程2 DNS 记录的提供38
参考2.1 什么是 DNS?38
参考2.2 评估 OS X 的 DNS 主机需求39
参考2.3 在 OS X Server 中配置 DNS 服务41
参考2.4 OS X Server 中 DNS 服务的故障诊断42
练习2.1 创建 DNS 区域和记录42
练习2.2 限制访问 DNS 服务51
课程3 Server 应用程序的探究56
参考3.1 允许远程访问56
参考3.2 Server 边栏项目的使用58
参考3.3 管理菜单的使用65
参考3.4 工具菜单的使用66
参考3.5 帮助和 Server 教程的使用66
参考3.6 故障诊断67
练习3.1 启用屏幕共享和远程管理68
练习3.2 查看服务数据宗卷69
练习3.3 探究访问选项卡70
课程4 SSL 证书的配置75
参考4.1 SSL 证书基础知识75
参考4.2 SSL 证书的配置77
参考4.3 故障诊断91
练习4.1 检查默认的 SSL 证书92
练习4.2 配置Open Directory 证书颁发机构93
练习4.3 配置你的管理员计算机信任 SSL 证书98
练习4.4 清理101
课程5 状态及通知功能的使用102
参考5.1 监控及状态工具的使用102
参考5.2 OS X Server 提醒通知的配置103
参考5.3 在 OS X Server 中使用日志功能104
参考5.4 在 OS X Server 中使用统计数据功能105
参考5.5 存储容量的查看106
练习5.1 使用 Server 应用程序来监视你的服务器107
课程6 OS X Server 的备份112
参考6.1 介绍备份的概念112
参考6.2 通过 Time Machine 备份113
练习6.1 通过 Time Machine 备份 OS X Server114
练习6.2 查看 Time Machine 备份文件117
账户的配置
课程7 本地用户的管理122
参考7.1 鉴定与授权的介绍122
参考7.2 用户及管理员服务器账户的创建与管理123
参考7.3 访问服务的管理132
参考7.4 故障诊断134
练习7.1 创建并配置本地用户账户134
练习7.2 导入本地用户账户141
练习7.3 创建和配置本地群组144
练习7.4 诊断与导入账户相关的问题148
练习7.5 管理服务访问149
练习7.6 清理156
课程8 Open Directory 服务的配置158
参考8.1 目录服务概念的介绍158
参考8.2 Open Directory 服务的配置163
参考8.3 故障诊断169
练习8.1 检查 Open Directory 主服务器170
练习8.2 通过日志诊断 Open Directory 的使用问题172
课程9 本地网络账户的管理173
参考9.1 使用 Server 应用程序管理网络用户账户173
参考9.2 OS X Server 上鉴定方式的配置176
参考9.3 单点登录和 Kerberos 的使用179
参考9.4 故障诊断182
练习9.1 创建和导入网络账户183
练习9.2 配置密码策略187
通过配置描述文件管理设备
课程10 配置 OS X Server 提供设备管理服务192
参考10.1 描述文件管理器服务的管理192
参考10.2 描述文件管理器的配置193
练习10.1 启用描述文件管理器197
课程11 通过描述文件管理器进行管理207
参考11.1 账户管理介绍207
参考11.2 故障诊断214
练习11.1 为共享使用的设备使用描述文件管理器215
练习11.2 使用描述文件管理器为一对一的设备进行设置222
文件共享
课程12 文件共享服务的配置232
参考12.1 解决文件共享的疑问232
参考12.2 共享点的创建237
参考12.3 文件共享服务的故障诊断244
参考12.4 提供 FTP 服务244
练习12.1 探究文件共享服务247
练习12.2 通过日志来诊断文件共享的问题255
课程13 文件访问的定义256
参考13.1 访问共享点和文件夹的配置256
参考13.2 POSIX 权限对比 ACL 设置261
练习13.1 配置访问控制272
部署方案的实施
课程14 使用 NetInstall288
参考14.1 通过 NetInstall 管理计算机288
参考14.2 通过 System Image Utility 创建映像291
参考14.3 Shadow 文件介绍295
参考14.4 NetInstall 故障诊断296
练习14.1 准备 NetInstall 服务296
练习14.2 创建自定的 NetInstall 映像297
练习14.3 开启 NetInstall 服务303
练习14.4 通过 NetInstall 映像启动305
练习14.5 监视 NetInstall 客户端307
课程15 缓存来自 Apple 的内容309
参考15.1 缓存服务介绍309
参考15.2 缓存服务的配置和维护311
参考15.3 软件更新服务和缓存服务的比较315
参考15.4 缓存服务的故障诊断316
课程16 软件更新服务的实施318
参考16.1 软件更新的管理318
参考16.2 软件更新服务的故障诊断319
提供网络服务
课程17 提供 Time Machine 网络备份322
参考17.1 将 Time Machine 配置为网络服务322
练习17.1 配置并使用 Time Machine服务324
课程18 通过 VPN 服务提供安全保障330
参考18.1 VPN 介绍330
参考18.2 Server 应用程序所带 VPN 服务的配置330
参考18.3 故障诊断335
练习18.1 配置 VPN 服务335
练习18.2 清理340
课程19 DHCP 的配置341
参考19.1 DHCP 工作方式介绍341
参考19.2 DHCP 服务的配置343
参考19.3 DHCP 的故障诊断347
练习19.1 配置 DHCP 服务(选做)349
课程20 网站托管354
参考20.1 了解 Web 服务软件354
参考20.2 基本网站架构介绍354
参考20.3 网站服务的监控358
参考20.4 故障诊断359
练习20.1 开启网站服务359
练习20.2 修改默认网站362
练习20.3 创建和移除新网站366
练习20.4 限制访问网站371
练习20.5 监视网站服务373
协作服务的使用
课程21 邮件服务的提供376
参考21.1 邮件服务的托管376
参考21.2 邮件服务故障诊断382
练习21.1 启用邮件服务383
练习21.2 发送和接收邮件387
练习21.3 检查邮件服务日志392
课程22 Wiki 服务的配置393
参考22.1 Wiki 的配置和管理393
参考22.2 Wiki 服务的故障诊断395
练习22.1 开启 Wiki 服务395
练习22.2 编辑 Wiki397
课程23 日历服务的实施401
参考23.1 日历服务数据存储位置介绍401
参考23.2 日历服务的使用401
参考23.3 日历服务的故障诊断404
练习23.1 配置并开启日历服务405
练习23.2 使用 Server 应用程序添加资源和位置406
练习23.3 使用日历服务407
课程24 通讯录服务的管理412
参考24.1 通讯录服务介绍412
参考24.2 通讯录服务的故障诊断413
练习24.1 配置通讯录服务413
练习24.2 配置 OS X 使用通讯录服务414
课程25 信息服务的提供419
参考25.1 信息服务的管理419
参考25.2 信息服务的故障诊断422
练习25.1 设置信息服务422
练习25.2 使用信息服务423
附录A 课程复习题及解答429
附录 B 其他资源443
內容試閱:
关于本教材
目标
了解本教材如何组织内容,从而帮助你进行学习。
设置进行个人练习的操作环境。
苹果授权培训及认证介绍。
本教材用于全面了解 OS X Server 的各项功能,并以最有效的方式来对使用 OS X Server 系统的用户提供技术支持。本教材既可用于自学,也可用于有教师辅导的课堂培训。本教材还是为 Apple 官方培训课程Yosemite 201: OS X Server Essentials 10.10 设计的,该课程是一个为期3天的实践课程,深入探讨如何对Yosemite OS X Server 进行配置和提供技术支持。本培训课程由 Apple 认证培训讲师进行授课,内容被组织为多个课时,每个课时都包含讲师讲解的内容,以及随后进行的、与讲解内容相关的学生练习操作。
本教材主要面向对 OS X Server 有应用需求的技术协调员及初级系统管理员用户。你将学习到如何安装和配置 OS X Server 来提供基于网络的服务,例如,配置描述文件的分发与管理、文件共享、鉴定,以及协作服务。为了让你真正精通这些技术,本教材还涵盖了所用工具的相关理论知识。例如,你不仅会学习到如何使用 Server 应用程序来管理服务和账户,还会学习到有关描述文件管理的相关理念、对于资源的访问和控制,以及如何根据应用环境来设置和分发描述文件。
你还将学习相关的扩展流程,以帮助了解和应对日益变得复杂的系统环境。即便只有一台 OS X Server 计算机,它也会逐渐演变为一个非常复杂的系统环境,不过,文档和图表的创建可以为扩展流程提供帮助,令增加和调整操作可以与现有的系统进行更好的整合。
学习本教材需要具备 OS X 的相关知识,因为 OS X Server 是安装在 OS X (Yosemite)上的应用程序。因此,应当熟悉 OS X 的基本操作、故障诊断及网络应用技能。在使用本教材进行学习的时候,需要先对 OS X 的相关知识有一个基本的理解,包括如何诊断操作系统故障的知识。如果需要进一步学习了解 OS X 的相关知识,可参考 Peachpit Press 出版的 Apple Pro Training Series: OS X Support Essentials 10.10。
除非另有说明,本教材中所有针对 OS X的参考内容都是适用于 10.10 或更高版本的,针对 OS X Server 的参考适用于 4.0 版本,这是本教材编写时可以获得的最新版本。由于会有后续的更新,所以有些屏幕截图、功能及工作流程可能会与页面中所述的略有不同。
学习方法
本教材中的每个课程,都为技术协调员和初级系统管理员介绍了适合他们的应用技能、工具及相关的知识,可以帮助他们通过 OS X Server 来进行网络应用和网络维护工作:
提供有关 OS X Server 如何工作的知识。
展示如何使用配置工具 。
解释故障诊断的方法和流程。
本教材所包含的练习,可让你对管理OS X Server Yosemite 所需的工具进行研究和学习。练习按照循序渐进的方式进行,从安装和设置 OS X Server 开始,逐步进入到更加深入的主题,例如,实现多协议的文件共享、访问控制列表的使用,以及通过 OS X Server 来管理网络账户。进行这些练习操作,需要从尚未运行 OS X Server 的 Mac 计算机开始,而且该服务器并不是正处于工作应用中的服务器。
本教材旨在介绍 OS X Server,但并不意味着只局限于教材中的参考内容。因为 OS X 和 OS X Server 都包含一些开放资源,而且还可通过命令行进行配置,因此无法涵盖所有的可行性操作都在这里进行介绍。对于初次使用 OS X Server 的用户及使用其他服务器操作系统的用户来说,基本上都可以通过本教材迁转到对 OS X Server 的应用;而对于从 OS X Server 旧版本升级到新版本的用户来说,同样可以在本教材中发现有价值的资源。
OS X Server 并不难设置和配置,但是应当提前做好实际应用 OS X Server 的规划。因此,本教材被划分为7个部分:
第1篇:OS X Server 的配置与监控,包括 OS X Server 的应用规划、安装、初始配置及监控。
第2篇:账户的配置,包括鉴定与授权的定义、访问控制、Open Directory,以及它所能提供的各种功能。
第3篇:通过配置描述文件管理设备,介绍了通过描述文件管理器服务来管理设备。
第4篇:文件共享,介绍了通过多种协议共享文件的概念,以及通过访问控制列表来控制对文件的访问。
第5篇:部署方案的实施,教你如何有效地使用部署服务、NetInstall、高速缓存服务及软件更新服务。
第6篇:提供网络服务,介绍网络服务,包括 Time Machine、VPN、DHCP及网站服务。
第7篇:协作服务的使用,重点在协作服务的搭建上,首先是邮件服务,然后是 Wiki、日历及通讯录服务,最后是信息服务。
课程结构
本教材中的大部分课程都包含参考内容部分,之后是练习操作部分(高速缓存和软件更新服务课程不包含练习操作)。
NOTE部分提供了重要的信息来辅助说明一个问题。例如,本教材中有些练习操作可能是带有破坏性的操作,因此,建议使用一台不重要的、非工作用的 OS X 计算机来进行这些练习操作。
参考部分包含教学的基本概念,以及对它们进行解释说明的内容。练习部分通过一步一步的指引操作,来增强你对概念的理解并锻炼你的实际操作技能,无论是自学还是在有培训讲师指导的课堂上进行实践练习都适用。
TIP部分提供了有用的提示、技巧或快捷操作信息。例如,每个课程都以一个开篇页作为开始,其中罗列出了该课程的学习目标和所需的资源。
更多信息部分提供附加的信息。这些内容仅仅是向读者提供一些具有启发性的内容,并不是要求必须掌握的课程内容。
在整个课程中,你会发现经常需要参考 Apple 技术支持文章。这些文章可以在 Apple 技术支持网站(www.apple.comsupport)找到,这是一个免费的在线资源,包含了苹果产品的最新技术信息。我们强烈建议你阅读所推荐的文章,并搜索 Apple 技术支持网站,为你所遇到的问题寻找答案。
我们还建议你学习由 Apple 提供的、针对 OS X Server 的两个额外学习资源:OS X Server 支持(https:www.apple.comcnsupportosxserver)和 OS X Server: 高级管理(https:help.apple.comadvancedserveradminmac4.0)。
打开 www.peachpit.comredeem 网站下载课程文件和奖励素材(Bonus Materials)。附录A是课程复习问题&解答,通过一系列的问题来概括重温每节课程所介绍的内容,是强化所学内容的素材。在查看答案之前,应当首先尝试独立回答每个问题。你可以参考各种 Apple 资源,例如,Apple 技术支持网站和 OS X Server 文档。此外,课程本身还提供了这些问题的答案。附录B其他资源,列出了每节课程主题所涉及的 Apple 技术支持文章和建议查阅的文档。Updates & Errata文档则包含了本教材的更新和更正信息。
练习设置
本教材是为自学者,以及参加 Apple 授权培训中心(AATC)或面向教育行业培训中心(AATCE)培训课程的培训者所写的,他们按照相同的方法都可以完成大部分练习操作。在AATC 或 AATCE,作为培训的一部分,会为参加 Yosemite 201课程的培训者提供相应的练习操作环境。而对于自学者来说,则需要使用他们自己的设备来搭建一个相应的环境才能进行这些练习操作。
有些练习是具有破坏性的(例如,开启 DHCP 服务可能会令本地网络中的其他设备无法对互联网进行访问),并且还有些练习操作,如果操作不当,可能会导致数据丢失或是文件损坏。因此,建议你在一个孤立的网络中,使用你日常工作中并不重要的 OS X 计算机和 iOS 设备来进行这些练习操作。Apple 公司和 Peachpit 出版社对按照本教材所述过程进行操作,直接或间接导致的数据丢失或设备损坏问题不进行负责。
必备条件
为了进行本教材中的练习操作,必须具备以下一些基本条件:
两台装有 OS X Yosemite 系统的 Mac 计算机。其中一台 Mac 计算机作为你的管理计算机,另一台Mac计算机将安装 OS X Server,作为你的服务器计算机或简称服务器。当使用你的服务器计算机完成本教材的学习及操作后,应当抹掉启动宗卷并重新安装 OS X,然后再应用于生产环境。
一个关联了已通过验证的电子邮件地址的 Apple ID。以便于获得 Apple 推送通知服务(APN)证书、应用于 Server 应用程序的通知服务,以及描述文件管理器服务。如果还没有可用的 Apple ID,那么在进行练习操作的时候,可以在适当的时候创建一个 Apple ID。
通过 Mac App Store 获得一份具有有效使用权的 OS X Server 。
具备可用的互联网连接,用于获取提醒服务及描述文件管理器服务的 APN 证书。
一个孤立的网络或是一个专门针对练习操作所配置的子网。可以通过带有多个以太网接口的 Wi-Fi 路由器来建立一个简单的小型网络。例如,Apple AirPort Extreme 就是一个很好的选择。你可以找到针对练习操作网络的常规设置说明,并且在 www.apple.comcnairport-extreme 网站你还可以找到配置 AirPort Extreme的具体说明。
将小型孤立网络连接到互联网的路由器(例如 Air