I have a home server running Debian, and a workstation that runs various VirtualBox VMs (mostly Linuxen but some Windows).
At the moment, I'm creating my main user account anew for every new Linux VM. I'd like to make use of a centralized user-management scheme instead, so I can just configure the new VMs for the directory technology and let them handle user lookups automatically.
The last time I worked with anything like this, NIS+ was still in fashion. I have a vague notion of what LDAP and Active Directory are, but no knowledge of how to configure them for what I want.
What user-management/network-directory technology should I use for providing user accounts to my network?
- The server must run on Debian Lenny.
- Client configuration should be simple point-at-server-and-go.
- I need an example configuration for one sample user account.
- (nice-to-have) I may want to mount the user's home directory from the server.
- (nice-to-have) The same configuration works with Windows clients.