Unix systems were doing all of this 30 years ago. (I can almost feel all the old Sun Microsystems employees rolling their eyes.) It's literally why NFS and NIS (replaced by LDAP before Active Directory released) existed. But Unix != Linux, the popular parts of the Linux ecosystem don't cater to this, and trajectory continues to diverge away.