I am not being glib, but based on your question you lack a fundamental understanding of *nix computing environments and as such it is probably unwise of you to migrate. The basic premise in the *nix world divests the environment from the desktop hardware. The box on/under your desk is nothing more than an engine which will run anything you throw at it (within reason of course). The idea that your physical computer maintains anything in terms of your desktop environment, settings, policies, etc. is flawed. Just where this is maintained is entirely up to you and to the extent that you can, it should be centralized. While you'll get several opinions as to the most prudent way to accomplish this, none of them, if done properly, should in any way mimic a Windows AD environment. What Windows has in terms of AD, SMS/SCCM and the like is an artifact of a poorly designed network computing environment from the get-go. I speak from experience having the SMS/SCCM division of a very large entity (30K+ desktops and servers) under my organizational purview. Interestingly, the *nix platforms are left alone to be all but self-managed because the entire organization knows only how to manage Windows hosts. *nix (not part of my responsibility) seem to be an enigma to most. The nix sysadmins are happy to be misunderstood in this case as they are well aware that if management gets involved, they'll try to manage in the same way as Windows hosts.