OS X系统管理和部署

出版日期:2015-12
ISBN:9787121275279
作者:【加】TonyLiu (刘铁松)
页数:292页

内容概要

TonyLiu:毕业于应用数学专业并乐于广为涉猎不同领域的“笨极客”。从Windows忠实用户慢慢转型为更多关注类Unix系统;在工作中与Mac初识,从被吸引到喜爱并交替于熟知和陌生之间,与其打了10年交道,并与之爱恨交织着。一句话概括:学识不足概熟尔。

书籍目录

第1章准备工作
1
1.1 管理员账户
1
1.2 软件
1
1.3 硬件
2
1.4 测试分区
3
1.5 一般术语
3
第2章shell脚本
4
2.1 命令和终端
4
2.1.1 使用本书例子中的命令
5
2.1.2 复制命令
5
2.1.3 脚本的使用
5
2.1.4 定制终端
6
2.1.5 常用的终端组合键
6
2.1.6 拖放文件
7
2.1.7 当前用户
7
2.1.8 使用示例中的命令
7
2.1.9 熟悉目录结构
8
2.1.10 以“.”开头的特殊文件
8
2.1.11 su和sudo
8
2.1.12 用户默认shell
9
2.1.13 用户数据库
9
2.1.14 UNIX文件权限
9
2.1.15 脚本编辑工具
10
2.1.16 Apple Remote Desktop
10
2.2 第1个脚本
10
2.2.1 使用脚本的示例
11
2.2.2 脚本
11
2.2.3 改进
12
2.3 遍历所有用户
12
2.3.1 脚本
13
2.3.2 改进
14
2.4 用户数据备份和恢复
14
2.4.1 备份脚本
15
2.4.2 解释
16
2.4.3 改进
17
2.4.4 恢复脚本
17
2.4.5 解释
19
2.4.6 改进
19
2.5 小结
20
第3章用户管理
21
3.1 管理员
21
3.1.1 第1个用户
22
3.1.2 用户UID
22
3.1.3 管理员用户
22
3.2 普通用户
23
3.2.1 本地用户
24
3.2.2 默认用户模板
24
3.2.3 用脚本创建本地用户
24
3.2.4 用户数据转移
25
3.3 网络用户
25
3.3.1 网络用户种类
26
3.3.2 基于客户端配置
27
3.3.3 生成移动用户
28
3.3.4 移动用户登录慢
29
第4章管理OS X
30
4.1 配置文件
30
4.1.1 Plist的文件格式
31
4.1.2 偏好配置作用域
31
4.1.3 Defaults命令
32
4.1.4 PlistBuddy命令
35
4.1.5 JSON格式
37
4.1.6 plutil命令
38
4.1.7 兼容问题
39
4.1.8 Plist缓存
39
4.1.9 示例
40
4.1.10 小结
41
4.2 系统配置
41
4.2.1 命令解析
41
4.2.2 Launchd
42
4.3 能源管理
43
4.3.1 获取电池信息
43
4.3.2 电池状态
45
4.3.3 pmset命令
45
4.3.4 不睡眠
49
4.3.5 断言
50
4.3.6 小结
52
4.4 客户端管理
53
4.4.1 管理OS X客户端
53
4.4.2 Workgroup Manager
54
4.4.3 MCX
57
4.4.4 本地MCX
57
4.4.5 非默认本地数据库
59
4.4.6 描述文件对比MCX
60
4.4.7 MCX与Profile互换
61
4.4.8 其他
61
4.5 获取客户端信息
62
4.5.1 system_profiler
62
4.5.2 loreg命令
64
4.5.3 sysctl命令
66
4.6 守护和代理程序
67
4.6.1 运行后台程序
68
4.6.2 配置文件
69
4.6.3 launchctl
75
4.6.4 示例
76
4.6.5 自动运行启动项目
78
4.6.6 排错
83
4.6.7 小结
84
4.7 授权策略数据库
84
4.7.1 授权应用和权限
85
4.7.2 授权数据库
85
4.7.3 security命令
87
4.7.4 权限
88
4.7.5 示例
91
4.7.6 小结
92
第5章文件系统管理
93
5.1 ACLs
93
5.1.1 传统UNIX文件权限
94
5.1.2 ACLs介绍
94
5.1.3 ACEs详解
95
5.1.4 ACLs操作
97
5.1.5 小结
99
5.2 GUID分区表
100
5.2.1 逻辑区块地址(LBA)
100
5.2.2 保护MBR
101
5.2.3 理解GPT
101
5.2.4 Apple的GPT规则
103
5.2.5 操作GPT
104
5.2.6 操作MBR
107
5.2.7 混合系统盘
109
5.3 DMG文件
110
5.3.1 操作DMG文件
110
5.3.2 hdiutil简介
111
5.3.3 生成DMG文件
113
5.3.4 挂载DMG
116
5.3.5 卸载DMG
117
5.3.6 奇偶检验DMG
117
5.3.7 改变DMG密码
118
5.3.8 删除DMG密码
118
5.3.9 获取各种信息
118
5.3.10 加密DMG
118
5.3.11 密码加密DMG
119
5.3.12 使用证书加密
119
5.3.13 问题思考
123
5.4 光盘/光驱操作
123
5.4.1 操作DVD/CD
123
5.4.2 光驱时区
125
5.5 核心存储CoreStorage
126
5.5.1 简介
126
5.5.2 温故知新
127
5.5.3 核心存储的由来
127
5.5.4 应用示例
129
5.5.5 核心存储命令集
132
5.5.6 应用
136
5.5.7 其他核心存储命令
139
5.6 操作恢复分区
140
5.6.1 制作恢复分区备份
140
5.6.2 删除恢复分区
141
5.6.3 恢复恢复分区
141
5.7 操作GPT分区
142
第6章客户端控制
146
6.1 苹果远程桌面
146
6.1.1 配置客户端
147
6.1.2 kickstart命令
150
6.1.3 ARD管理用户组
152
6.1.4 小结
154
6.2 SSH
154
6.2.1 开启/关闭
154
6.2.2 SSH的config文件
154
6.2.3 改变sshd端口
155
6.2.4 SSH用户组
156
6.2.5 使用SSH密钥
156
6.2.6 小结
158
6.3 与Windows交互
158
6.3.1 Mac访问Windows
158
6.3.2 Windows访问Mac
159
6.3.3 远程控制
160
6.4 固件密码
160
第7章打印和传真
162
7.1 理解CUPS
162
7.1.1 CUPS的流程
162
7.1.2 CUPS信息
164
7.1.3 驱动程序
164
7.1.4 PPD文件
164
7.2 网络打印机
164
7.2.1 配置网络打印机
165
7.2.2 网络打印协议
165
7.2.3 网络打印机
166
7.3 安装打印机
166
7.3.1 命令行
167
7.3.2 简单示例
168
7.3.3 获取打印机参数
169
7.3.4 命令行示例
171
7.3.5 复制文件
172
7.3.6 比较
173
7.3.7 打印机参数
173
7.3.8 参数位置
174
7.3.9 小结
175
7.4 打印机管理
175
7.4.1 打印用户组
175
7.4.2 打印机管理
177
第8章软件分发
180
8.1 安装程序包
180
8.1.1 安装目的
180
8.1.2 程序包
181
8.1.3 安装程序包
182
8.1.4 收据Receipt
183
8.1.5 小结
184
8.2 查看安装包
184
8.2.1 传统包
184
8.2.2 系统工具pkgutil
185
8.2.3 第三方工具Pacifist
185
8.2.4 扁平化包
186
8.3 制作安装包
188
8.3.1 准备
188
8.3.2 软件工具
188
8.3.3 从简单开始
189
8.3.4 系统快照
193
8.3.5 脚本
194
8.3.6 无负载安装包
195
8.3.7 生产分发包
196
8.3.8 小结
197
第9章安全
198
9.1 FileVault
198
9.1.1 命令简介
199
9.1.2 机构恢复密钥
199
9.1.3 基本操作
200
9.1.4 关闭启动盘FV2
202
9.1.5 操作登录用户
202
9.1.6 更新恢复密钥
203
9.1.7 使用机构恢复密钥生成
个人恢复密钥
203
9.1.8 恢复FV2磁盘数据
204
9.1.9 第三方软件
205
9.1.10 小结
205
9.2 防火墙
205
9.2.1 IPFW
206
9.2.2 PF网络包过滤
208
9.2.3 第三方资源
210
9.2.4 应用程序防火墙
210
9.2.5 小结
211
9.3 隐私和安全
211
9.3.1 文件隔离
211
9.3.2 Gatekeeper
213
9.3.3 钥匙串
214
9.3.4 Sandboxing
216
9.3.5 XProtect
217
9.3.6 系统完整性保护
219
9.3.7 隐私
221
9.3.8 小结
222
第10章系统部署
223
10.1 概述
224
10.1.1 网络启动服务
224
10.1.2 非网络部署
227
10.1.3 部署生命周期
228
10.1.4 3种部署模式
230
10.1.5 各种模式之比较
233
10.1.6 OS X版本和Mac硬件
235
10.1.7 讨论
235
10.2 OS X内置功能
236
10.2.1 ASR
236
10.2.2 SIU简介
238
10.3 扁平镜像部署
240
10.3.1 准备
240
10.3.2 安装OS X
240
10.3.3 配置
241
10.3.4 制作系统镜像
242
10.3.5 部署测试
242
10.3.6 多个版本
243
10.3.7 部署
243
10.3.8 小结
243
10.4 OS X系统管理和部署
243
10.4.1 简介
244
10.4.2 DeployStudio简介
244
10.4.3 DS用户和组
246
10.4.4 存储容器
247
10.4.5 其他准备
248
10.4.6 配置DS服务器
249
10.4.7 DS的NetBoot启动镜像
252
10.4.8 熟悉Admin程序
255
10.4.9 核心镜像
256
10.4.10 DS内置任务
257
10.4.11 电脑数据库
262
10.4.12 工作流
263
10.4.13 工作流示例
264
10.4.14 部署过程
271
10.4.15 排错
271
10.4.16 小结
272
10.5 其他方案
272
10.5.1 BIC简介
272
10.5.2 升级安装
272
10.6小结
273
附录术语与词汇
274

作者简介

《OS X系统管理和部署》讲述Mac计算机OS X系统的特性和实际应用中的方法和技术。《OS X系统管理和部署》从实用出发,在8个方面(用户管理、管理OS X、文件系统管理、客户端控制、打印/传真、软件分发、安全和系统部署)讨论如何在实际网络环境中有效管理Mac系统,解释各个方面的系统自带功能、实际工作中的命令使用,管理过程的自动化,并有大量具体实例和讲解,以帮助读者深入理解和掌握;揭示Apple官方没有正式宣布的内部功能和实际应用;介绍众多第三方软件,让读者了解和掌握当今流行、灵活和高效的部署方法;介绍Mac部署的方法论和可使用的策略。
《OS X系统管理和部署》以突破“管理员的困境”为主要目标,力争在实践中达成一致性、可预见性、可管理、独立性和安全可靠的系统管理目标。
《OS X系统管理和部署》主要面向希望了解Mac软硬件在多用户网络环境中的管理技术的相关技术人员,Windows管理员可以借助《OS X系统管理和部署》快速掌握管理Mac的要领;Mac管理员可以从中借鉴先进流行的模块化系统部署等前沿技术;企业管理者可以了解Mac到底是否可以被有效纳入现存企业网络管理模式,它的安全特性是否能符合企业规范;提供Mac服务的各型企业和个人以及家庭用户都可以从中掌握如何有效管理Mac的多种技术,比如磁盘和文件系统及打印机的连接等。


 OS X系统管理和部署下载 更多精彩书评



发布书评

 
 


精彩书评 (总计1条)

  •     我是本书作者,欢迎大家留言交流。如果有勘误请指出,目前为止因为旅居国外本人还没有拿到样书,所以也没法看到书的具体内容。如果有问题,也可以互相讨论,无论时这里,还是我的博客(blog.csdn.net/afatgoat)都可以留言讨论。如果有购买前的疑问,也可以问,说出自己的需求,在找什么样的书看书要学什么,如果工作需要,工作或者项目的大致内容,最好可以说说自己的技术水准,擅长什么和做过什么,说清楚我可以根据书的内容看是否推荐此书。

精彩短评 (总计2条)

  •     一般
  •     mac运维
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024