Solusi 1:
Saya pernah menjalankan sesuatu seperti ini di masa lalu. LDAP adalah taruhan terbaik Anda untuk akun terpusat. Ini cukup standar, dan harus mudah diatur. Klien hanya perlu menginstal beberapa paket (ldap-utils, libnss-ldap, dan libpam-ldap), dan mengedit /etc/pam.d/common-(everything). Anda harus menambahkan baris 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 terkini tentang cara mengaturnya. Dokumen OpenLDAP juga layak dibaca.
Untuk homedirs, Anda ingin menggunakan NFS. Bergantung pada apakah Anda perlu melepasnya saat pengguna tidak masuk, Anda mungkin ingin menggunakan automounter (autofs). Saya tidak pernah menggunakan ini, jadi saya tidak dapat memberi tahu Anda di mana Anda akan mengalami masalah di sana, tetapi bekerja tanpanya seharusnya dapat dilakukan dengan sempurna, dan akan memberi Anda efek yang sama, dengan pengaturan yang jauh lebih rumit.
Solusi 2:
Rupanya Anda dapat menggunakan LDAP untuk akun pengguna terpusat. Saya diberitahu bahwa tidak mudah untuk menyiapkannya. Kami tidak pernah melakukannya karena kami tidak memiliki banyak pengguna. Namun, direktori terpusat diterapkan. Ini dilakukan dengan melakukan mount NFS dari direktori home server pusat di server lain. Ini bekerja dengan sangat baik.