Which server would you set up to allow users to log in with the same username and password on all computers on a LAN?

A Samba Server allows Linux Systems to participate in a Windows Network, sharing Directories and Printers, and accessing those Directories shared by Windows systems. Samba includes a special share for accessing users' home directories. see smb.conf default includes same share. Pathname= /share/username