Acknowledgments |
|
xvii | |
Introduction |
|
xix | |
|
1 Planning Your Mac Rollout |
|
|
1 | (12) |
|
|
2 | (1) |
|
Choosing Suitable Macs for Your Staff |
|
|
3 | (4) |
|
Choosing Macs for Desktop Users |
|
|
3 | (2) |
|
Choosing Macs for Mobile Users |
|
|
5 | (2) |
|
Choosing Which Version of Mac OS X to Use |
|
|
7 | (1) |
|
Deciding How to Manage the Macs on the Network |
|
|
8 | (5) |
|
Use Active Directory Authentication and Network Home Folders Only |
|
|
8 | (1) |
|
Manage the Macs Through Active Directory |
|
|
9 | (1) |
|
Manage the Macs Through Mac OS X Server |
|
|
9 | (4) |
|
2 Connecting the Macs to the Network and Active Directory |
|
|
13 | (30) |
|
Creating User Accounts for the Mac Users |
|
|
14 | (2) |
|
Creating Computer Accounts for the Macs |
|
|
16 | (1) |
|
Making the Physical Connection to the Network |
|
|
17 | (7) |
|
Connecting a Mac via Ethernet |
|
|
17 | (2) |
|
Connecting a Mac to a Wireless Network |
|
|
19 | (5) |
|
Binding a Mac to Active Directory |
|
|
24 | (19) |
|
|
24 | (4) |
|
Choosing Advanced Options for Binding a Mac to Active Directory |
|
|
28 | (4) |
|
Changing the Mac's Search Policy for Active Directory |
|
|
32 | (4) |
|
Testing the Active Directory Binding with the id Command |
|
|
36 | (1) |
|
Testing the Active Directory Binding with the dscl Command |
|
|
37 | (2) |
|
Troubleshooting the "Invalid Domain" Error Message when Binding to Active Directory |
|
|
39 | (4) |
|
3 Binding a Mac OS X Server to Manage Macs via a "Magic Triangle" |
|
|
43 | (46) |
|
Installing Mac OS X Server on a Mac |
|
|
44 | (22) |
|
Choosing Which Disk to Install Mac OS X Server On |
|
|
45 | (3) |
|
Customizing the Installation |
|
|
48 | (2) |
|
Performing the Initial Configuration |
|
|
50 | (16) |
|
Updating Your Server with the Latest Fixes |
|
|
66 | (2) |
|
Binding the Mac Server to the Network |
|
|
68 | (10) |
|
Turning On the Open Directory Service |
|
|
69 | (2) |
|
Turning Your Mac Server into a Standalone Directory Server |
|
|
71 | (2) |
|
Binding the Mac OS X Server to Active Directory |
|
|
73 | (2) |
|
Turning Your Mac Server into an Open Directory Master Server |
|
|
75 | (1) |
|
Disabling Kerberos on Your Open Directory Master |
|
|
76 | (1) |
|
Joining the Mac Server to the Active Directory Kerberos Realm |
|
|
77 | (1) |
|
Setting Your Mac Clients to Connect to Open Directory and Active Directory |
|
|
78 | (1) |
|
Setting Up Open Directory Groups for Managing Your Macs |
|
|
79 | (10) |
|
Creating an Open Directory Group |
|
|
80 | (4) |
|
Adding a Test Managed Preference |
|
|
84 | (2) |
|
Testing the Managed Preference for the Group |
|
|
86 | (2) |
|
Removing the Managed Preference |
|
|
88 | (1) |
|
4 Extending Active Directory to Handle Mac Clients Natively |
|
|
89 | (34) |
|
Understanding the Essentials of Extending the Active Directory Schema |
|
|
90 | (2) |
|
Understanding the Limitations of a Straightforward Bind |
|
|
90 | (1) |
|
Why Do You Need to Extend the Schema? |
|
|
91 | (1) |
|
Storing Mac OS X Data in Active Directory |
|
|
91 | (1) |
|
Understanding How the Process of Extending the Schema Works |
|
|
91 | (1) |
|
Getting Ready to Extend the Schema |
|
|
92 | (5) |
|
|
92 | (2) |
|
|
94 | (1) |
|
|
95 | (2) |
|
|
97 | (1) |
|
Getting the Schema Extensions You Need |
|
|
97 | (12) |
|
Editing the LDIF File to Make It Right |
|
|
104 | (4) |
|
Double-Checking the LDIF File |
|
|
108 | (1) |
|
Applying the Schema Extensions to Active Directory |
|
|
109 | (1) |
|
Turning Workgroup Manager on to Active Directory |
|
|
110 | (13) |
|
Applying Test Policy to Users and Groups |
|
|
112 | (2) |
|
Checking That Your Test Policy Works |
|
|
114 | (2) |
|
|
116 | (4) |
|
Indexing the macAddress Attribute to Speed Up Active Directory Searches |
|
|
120 | (3) |
|
5 Giving Your Macs Safe Access to the Internet |
|
|
123 | (12) |
|
Establishing Basic Internet Connectivity |
|
|
124 | (3) |
|
Checking for Internet Connectivity |
|
|
124 | (1) |
|
Checking Which DNS Server the Mac Is Using |
|
|
124 | (3) |
|
Restraining Mac Clients with Proxy Servers |
|
|
127 | (5) |
|
Using Policy to Set Macs to Use a Proxy Server |
|
|
127 | (2) |
|
Manually Setting a Mac to Use a Proxy Server |
|
|
129 | (3) |
|
Checking That Proxying Is Working |
|
|
132 | (1) |
|
Protecting Macs Against Viruses and Malware |
|
|
132 | (3) |
|
6 Connecting Macs to Microsoft Exchange |
|
|
135 | (22) |
|
Creating a Mailbox for a Mac User in Exchange |
|
|
136 | (5) |
|
Connecting Mac OS X Mail to Exchange |
|
|
141 | (4) |
|
Choosing Mail Account Settings |
|
|
145 | (7) |
|
Choosing Account Information Settings |
|
|
145 | (2) |
|
Choosing Mailbox Behaviors Settings |
|
|
147 | (2) |
|
Choosing Advanced Settings |
|
|
149 | (2) |
|
Saving the Changes to the Mail Settings |
|
|
151 | (1) |
|
Turning Off Mail's Junk Mail Filtering |
|
|
151 | (1) |
|
Using iCal and Address Book with Exchange |
|
|
152 | (5) |
|
|
152 | (2) |
|
Using Address Book with Exchange |
|
|
154 | (3) |
|
7 Providing Home Folders and File Services to Macs |
|
|
157 | (32) |
|
Providing Home Folders for Mac Users |
|
|
158 | (29) |
|
Understanding Local Home Folders and When to Use Them |
|
|
158 | (4) |
|
Understanding Network Home Folders and When to Use Them |
|
|
162 | (2) |
|
Understanding Mobile Accounts and Portable Home Directories---and When to Use Them |
|
|
164 | (8) |
|
Hosting Network Home Folders on Mac OS X with a Magic Triangle |
|
|
172 | (15) |
|
Connecting Macs to Network Folders |
|
|
187 | (2) |
|
Setting Up a Network Folder on Windows Server |
|
|
187 | (1) |
|
Setting Up a Network Folder on Mac OS X Server |
|
|
187 | (1) |
|
Connecting Mac Users to Network Folders |
|
|
187 | (2) |
|
8 Setting Up Printing on Macs |
|
|
189 | (26) |
|
Understanding Your Options for Printing from Macs |
|
|
190 | (1) |
|
Understanding How Printing Works for Networked Macs |
|
|
191 | (3) |
|
The Role of the PDF in Mac Printing |
|
|
191 | (2) |
|
What PostScript Printer Description Files Do and Where You Get Them |
|
|
193 | (1) |
|
How CUPS Uses Filters to Convert Print Jobs |
|
|
193 | (1) |
|
How Windows Controls Access to the Print Queues |
|
|
194 | (1) |
|
Putting Printing Essentials in Place |
|
|
194 | (3) |
|
Deploying Printers for Mac Users |
|
|
194 | (1) |
|
Setting Up Print And Document Services as Needed |
|
|
195 | (1) |
|
Getting the Printer Drivers onto the Macs |
|
|
196 | (1) |
|
Setting Up the Printers on Your Macs |
|
|
197 | (12) |
|
Adding Printers by Using Policy |
|
|
197 | (7) |
|
Adding Printers to Your Macs Manually |
|
|
204 | (5) |
|
Managing Print Jobs on Your Printers |
|
|
209 | (2) |
|
Giving Your Printer Users Single Sign-On for Printers |
|
|
211 | (4) |
|
9 Installing and Updating Software |
|
|
215 | (64) |
|
Keeping Your Macs' Software Up to Date |
|
|
216 | (10) |
|
Understanding the Options for Getting Software Updates |
|
|
216 | (1) |
|
Setting Up a Mac to Receive Software Updates the Regular Way |
|
|
217 | (1) |
|
Setting Your Mac OS X Server to Provide Software Updates |
|
|
218 | (4) |
|
Setting a Client Mac to Download Updates from Your Update Server |
|
|
222 | (3) |
|
|
225 | (1) |
|
Installing Applications on Your Client Macs Before Deployment |
|
|
226 | (23) |
|
Understanding Your Options for Installing Applications Before Deployment |
|
|
227 | (1) |
|
Setting Up a Mac Manually |
|
|
227 | (1) |
|
Setting Up a Mac Using a Disk Image |
|
|
227 | (22) |
|
Creating Your Own Package Files |
|
|
249 | (12) |
|
Saving Your Package Description Document |
|
|
249 | (1) |
|
Setting the Title and Options for the Package Description Document |
|
|
250 | (5) |
|
Adding Files to the Package Description Document |
|
|
255 | (1) |
|
Setting Options for the Choice |
|
|
255 | (1) |
|
Setting Options for the Package |
|
|
256 | (4) |
|
Building the Package File |
|
|
260 | (1) |
|
Installing Applications on Your Client Macs After Deployment |
|
|
261 | (12) |
|
Deploying Applications Through Screen Sharing |
|
|
262 | (3) |
|
Deploying Applications Through Apple Remote Desktop |
|
|
265 | (8) |
|
Controlling the Applications and Widgets a User Can Run |
|
|
273 | (6) |
|
Getting Ready to Restrict the Applications and Widgets |
|
|
273 | (1) |
|
Restricting the Applications the User Can Run |
|
|
274 | (3) |
|
Choosing Which Widgets the User Can Run |
|
|
277 | (1) |
|
Choosing Whether the User Can Run Front Row |
|
|
278 | (1) |
|
10 Run Windows Programs on Macs |
|
|
279 | (30) |
|
Understanding the Options for Running Windows Programs on Macs |
|
|
280 | (1) |
|
Running Windows Programs Using Remote Desktop Connection |
|
|
281 | (11) |
|
Setting Up Remote Desktop Services for Macs |
|
|
281 | (1) |
|
Installing Remote Desktop Connection on the Mac |
|
|
282 | (1) |
|
Connecting via Remote Desktop Connection |
|
|
282 | (10) |
|
Running Windows Programs Using a Virtual Machine |
|
|
292 | (10) |
|
Choosing a Virtual-Machine Application |
|
|
293 | (1) |
|
Installing the Virtual-Machine Application |
|
|
293 | (1) |
|
Creating a Virtual Machine |
|
|
294 | (8) |
|
Running Windows Programs Using Boot Camp |
|
|
302 | (7) |
|
Understanding the Process of Setting Up Boot Camp |
|
|
303 | (1) |
|
Using Boot Camp Assistant to Create a New Partition |
|
|
303 | (2) |
|
Installing the Mac Hardware Drivers |
|
|
305 | (1) |
|
Installing Antivirus Software |
|
|
306 | (1) |
|
Updating Windows with the Latest Service Pack and Patches |
|
|
307 | (1) |
|
Installing the Programs You Need |
|
|
307 | (1) |
|
Returning to Mac OS X from Windows |
|
|
307 | (2) |
|
11 Providing Remote Access for and to Macs |
|
|
309 | (22) |
|
Giving Mac Users Access to Your Windows VPN |
|
|
310 | (1) |
|
Adding a Mac OS X Server VPN to Your Windows Network |
|
|
311 | (6) |
|
Turning On the VPN Service |
|
|
311 | (1) |
|
Configuring the VPN Service |
|
|
312 | (5) |
|
|
317 | (1) |
|
Setting Up the VPN Connection on the Macs |
|
|
317 | (9) |
|
Setting a Client Mac to Connect to the VPN |
|
|
317 | (3) |
|
Choosing Advanced VPN Settings |
|
|
320 | (6) |
|
Connecting a Mac to a VPN |
|
|
326 | (1) |
|
Allowing Remote Access to Macs on the Network |
|
|
327 | (4) |
|
Giving a Mac a Public IP Address |
|
|
327 | (1) |
|
Routing Particular Ports to a Mac |
|
|
327 | (1) |
|
Connecting Using Back To My Mac |
|
|
328 | (3) |
|
12 Backing Up and Restoring Macs |
|
|
331 | (16) |
|
Planning How You Will Back Up Mac Users' Files |
|
|
332 | (1) |
|
Backing Up Your Macs with Time Machine |
|
|
333 | (12) |
|
Backing Up a Standalone Mac with Time Machine |
|
|
334 | (4) |
|
Backing Up Macs and a Mac Server with Time Machine |
|
|
338 | (5) |
|
Recovering Data Using Time Machine |
|
|
343 | (2) |
|
Recovering the Server Using Installer |
|
|
345 | (1) |
|
Backing Up Macs with Third-Party Backup Software |
|
|
345 | (2) |
|
13 Recovering from Disasters on Macs |
|
|
347 | (16) |
|
Dealing with Hangs and Lockups |
|
|
348 | (2) |
|
Dealing with Application Hangs |
|
|
348 | (2) |
|
|
350 | (1) |
|
Repairing Permissions Errors |
|
|
350 | (4) |
|
Verifying Disk Permissions to See If There's an Error |
|
|
351 | (2) |
|
Repair Errors in Disk Permissions |
|
|
353 | (1) |
|
|
354 | (5) |
|
Verifying a Disk to See If It Contains Errors |
|
|
355 | (2) |
|
|
357 | (2) |
|
Forcing a Disk Check and Repair with Safe Mode |
|
|
359 | (2) |
|
Fixing Problems with fsck |
|
|
361 | (1) |
|
|
362 | (1) |
|
14 Adding Macs to Small Windows Networks |
|
|
363 | (34) |
|
Connecting the Macs to the Network |
|
|
364 | (5) |
|
Configuring an Ethernet Connection |
|
|
364 | (2) |
|
Configuring a Wireless Connection |
|
|
366 | (3) |
|
Sharing an Internet Connection |
|
|
369 | (4) |
|
Sharing an Internet Connection via a Router Connected to the Network |
|
|
369 | (1) |
|
Sharing an Internet Connection Connected Directly to a Computer |
|
|
370 | (3) |
|
|
373 | (12) |
|
Setting a Windows PC to Share a Printer |
|
|
373 | (3) |
|
Connecting a Windows PC to a Printer Shared by a PC |
|
|
376 | (3) |
|
Connecting a Windows PC to a Printer Shared by a Mac |
|
|
379 | (1) |
|
Setting a Mac to Share a Printer |
|
|
380 | (3) |
|
Connecting a Mac to a Shared Printer |
|
|
383 | (2) |
|
|
385 | (12) |
|
Setting a Windows PC to Share a Folder |
|
|
386 | (2) |
|
Setting a Mac to Share a Folder |
|
|
388 | (4) |
|
Connecting a PC to a Shared Folder |
|
|
392 | (2) |
|
Connecting a Mac to a Shared Folder |
|
|
394 | (3) |
Index |
|
397 | |