Saya sudah menjalankan sesuatu seperti ini di masa lalu. LDAP adalah taruhan terbaik Anda untuk akun terpusat. Ini cukup standar, dan harus mudah diatur. Klien hanyalah masalah menginstal beberapa paket (ldap-utils, libnss-ldap, dan libpam-ldap), dan mengedit /etc/pam.d/common-(everything). Anda harus menambahkan garis seperti
<type of file goes here> sufficient pam_ldap.so
Selain itu, Anda harus mengedit /etc/nsswitch.conf, untuk menambahkan ldap di akhir shadow, group, dan passwd.
Server agak lebih rumit. Ini tampaknya termasuk contoh yang relatif terbaru tentang cara mengaturnya. Dokumen OpenLDAP juga layak dibaca.
Untuk homedir, Anda ingin menggunakan NFS. Bergantung pada apakah Anda memerlukannya dilepas saat pengguna tidak masuk, Anda mungkin ingin menggunakan automounter (autofs). Saya tidak pernah menggunakan ini, jadi saya tidak bisa memberi tahu Anda di mana Anda akan mengalami masalah di sana, tetapi bekerja tanpa itu harus bisa dilakukan dengan sempurna, dan akan memberi Anda banyak efek yang sama, dengan pengaturan yang jauh lebih rumit.