Mac OS X 10.5 deployment practice
Mac OS X 10.5 system deployment practices
Preface:
Prepare to write this article based on your own experience. The main content of this article includes: deploying Mac computers in the enterprise network environment, creating core system images, installing and deploying software, the configuration of server services and the last maintenance update can meet the actual process of enterprise system and security requirements. We will not only make a summary of our work, but also systematically summarize our ideas.
This article focuses on practical experience. For more detailed deployment solution design, refer to Apple's official documentation.
The outline is listed below. If you are interested in this article or have suggestions for improvement, please do not hesitate, or send me an email (Tonyliu2ca@yahoo.com) or leave a message, any feedback from you is my motivation to complete this article.
1. methodology methodology <br/> 1. client-based vs user-based <br/> 2. network directory service-based <br/> 3. working group-based/Lab <br/> 4. management requirements <br/> 1. user Management Model <br/> 2. data Management Model <br/> 3. moderate Security Model <br/> 2. create a core image <br/> 1. software and hardware environment selection <br/> 2. local user <br/> 1. gui <br/> 2. use the shell command <br/> 3. local administrator <br/> 1. security hiding <br/> 2. root User <br/> 3. remote Management Service <br/> 4. common tools <br/> 4. printer <br/> 1. gui <br/> 2. use the shell command <br/> 3. network/local printer <br/> 4. permission <br/> 5. user permission Control <br/> 1. parent control parental control <br/> 2. MCX <br/> 3. workgroup Manager <br/> 6. local user template <br/> 1. use shell commands <br/> 7. network Configuration <br/> 1. wireless <br/> 8. system Preferences <br/> 1. user printer management permission <br/> 9. other methods: <br/> 10. preparations before production <br/> 11. image File Creation <br/> 1. disk Utility <br/> 2. superduper and CCC <br/> 3. core ASR <br/> 12. multi-version image management <br/> 1. image File Format <br/> 13. test <br/> 1. different hardware platforms <br/> 2. different user environments <br/> 3. different software versions <br/> 4. permission Security <br/> 3. windows and multi-system deployment <br/> 1. basic Principles <br/> 4. create an application package <br/> 1. ease of management <br/> 2. tool <br/> 1. packagemaker <br/> 2. lanrev <br/> 3. pkgimage <br/> 5. configure the server/client <br/> 1. open Directory/AD/ldapv3 integration <br/> 2. netboot service <br/> 3. deploystudio service <br/> 6. use netboot <br/> 1. netboot on Mac OS X Server <br/> 2. netboot on Mac OS X client <br/> 3. netboot on other systems <br/> 7. use deploystudio <br/> 1. task role segmentation <br/> 2. task <br/> 3. computer database <br/> 4. images <br/> 8. other methods <br/> 1. radmind <br/> 2. casper suite <br/> 9. system test, update, and troubleshooting <br/> 1. test <br/> 2. update <br/> 3. troubleshooting <br/> 10. postscript