Necesito configurar una red de veinte máquinas Ubuntu y un servidor. Tal como está ahora, los usuarios tienen cuentas locales en las máquinas, pero quiero tener una autenticación de usuario centralizada, con toda la información del usuario almacenada en el servidor y con directorios de inicio del lado del servidor. Entonces, cuando un usuario inicia sesión en cualquiera de las computadoras del cliente, su nombre de usuario y contraseña deben verificarse en el servidor, y luego su directorio de inicio debe montarse desde el servidor a través de NFS o algo así.
¿Cómo hago esto? ¿Cúal es la mejor manera?
fuente
Aparentemente puede usar LDAP para cuentas de usuario centralizadas. Me dijeron que no es fácil de configurar. Nunca lo hicimos porque no teníamos muchos usuarios. Sin embargo, se implementaron los directorios centralizados. Esto se hizo haciendo un montaje NFS del directorio de inicio del servidor central en el otro servidor. Funciona muy bien.
fuente
Yendo más lejos, es posible que desee echar un vistazo a freeIPA , un controlador de directorio de código abierto para Linux.
Se une 389 servidor de directorio LDAP, krb5 MIT de Kerberos, ISC Ntpd de NTP, BIND para DNS, Dogtag para la gestión de certificados, ... en realidad, se integra todo lo necesario en un controlador de dominio, y les da una unificado una red interfaz y cliente de línea de comandos.
fuente
mira esto
fuente