I read that in Linux it is possible to configure a server (using a fileshare tool like NFS) to mount user home directories whenever they log in. I assume (please correct me if I'm wrong!) this means that the actual directory is located on some server (S1), but when the user logs in to another server (S2), it mounts the user's home directory (stored on S1) in lieu of the local homedir.
- Have I misunderstood the concept of these so-called "distributed" home directories? If so, how does it actually work?
- What are the benefits of such a setup? The user needs access to a home directory regardless, why not just let them log in to their home directory on S2? It seems like unnecessary overhead, but then again, I'm sure I'm missing something.
Thanks in advance!