C币商城  >  图书  >  技术图书  >  OS X系统管理和部署

商品编号:s20151224163064711

OS X系统管理和部署

大量应用实例的融汇,逐步解读Mac的奥秘,轻松驾驭苹果系统!

 

提示:该商品已下架

商品详情

 本书面对的用户比较广,比如系统管理员/程序员或者希望成为其中一员的人。

  ★★★★★一般Mac用户,特别是不满足于只熟练使用OSX系统,而想/需要深入了解OS X系统的内部架构并希望可以驾驭操作OSX系统的人。

  ★★★★如果你想配置OSX达到一种目的,而不知如何下手,本书的各个章节的内容,可能会为你点亮前进的方向。比如批量安装的方法。

  ★★★对于刚刚入门的用户可能不太适合,不过如果你是其他类nix系统的用户,那么相信本书也会为你带来亲切感,也适合你了解OSX系统。

  本书以突破“管理员的困境”为主要目标,力争在实践中达成一致性、可预见性、可管理、独立性和安全可靠的系统管理目标。 本书主要面向希望了解Mac软硬件在多用户网络环境中的管理技术的相关技术人员,Windows管理员可以借助本书快速掌握管理Mac的要领;Mac管理员可以从中借鉴先进流行的模块化系统部署等前沿技术;企业管理者可以了解Mac到底是否可以被有效纳入现存企业网络管理模式,它的安全特性是否能符合企业规范;提供Mac服务的各型企业和个人等,以及家庭用户也可以从中掌握如何有效管理Mac的多种技术,比如磁盘和文件系统及打印机的连接等。

  《OS X系统管理和部署》讲述当代Mac计算机OS X系统的特性和实际应用中的方法和技术,从实用出发,在8个方面(用户管理、管理OS X、文件系统管理、客户端控制、打印/传真、软件分发、安全和系统部署)讨论如何在实际网络环境中有效管理Mac系统,解释各个方面的系统自带功能、实际工作中的命令使用,管理过程的自动化,并有大量具体实例和讲解,以帮助读者深入理解和掌握;揭示Apple官方没有正式宣布的内部功能和实际应用;介绍众多第三方软件,让读者了解和掌握当今流行、灵活和高效的部署方法;介绍Mac部署的方法论和可使用的策略。

  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 奇偶检验DMG117

5.3.7 改变DMG 密码.118

5.3.8 删除DMG 密码.118

5.3.9 获取各种信息118

5.3.10 加密DMG118

5.3.11 密码加密DMG119

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