Configurar una red alimentada por Unix

10

Quiero configurar varias computadoras en una LAN, todas conectadas a un servidor Unix.

El objetivo principal es que las cuentas de usuario solo existan en el servidor. Para que cualquier usuario pueda acceder a su interfaz normal a través de cualquiera de las computadoras dadas.

¿Qué formas diferentes hay de hacer esto y cuáles son las ventajas y desventajas de estos métodos?

nota al margen: estoy buscando un método que sea simplista, que requiera un trabajo mínimo absoluto realizado en los terminales individuales. Si el usuario puede jugar y hacer cosas intensivas en recursos, sería una ventaja.

Stefan
fuente

Respuestas:

5

Para la administración de cuentas, use LDAP. Simplemente instale un cliente LDAP en todos los clientes (por ejemplo, el ldap-auth-clientpaquete en Ubuntu) y ejecute un servidor LDAP en el servidor.

Mantenga los directorios de inicio sobre NFS o Samba. La configuración más simple es montar el sistema de archivos de inicio como un todo en todos los clientes en el momento del arranque. Esto no proporciona una buena seguridad porque cualquiera que conecte su computadora portátil puede acceder a todos los archivos; Si eso es una preocupación, Samba es el siguiente método más simple.

El principal inconveniente de LDAP y NFS o Samba es que los usuarios no podrán hacer nada en los clientes si el servidor o la red no funcionan. No creo que ninguna solución a este inconveniente se acerque a su requisito de simplicidad.

Gilles 'SO- deja de ser malvado'
fuente
4

Red Hat tiene un proyecto llamado FreeIPA que está produciendo una configuración integrada de servidor LDAP, Kerberos, NTP y DNS que es más fácil de configurar.

No lo he probado todavía, pero ha estado en mi lista de cosas para probar por un tiempo ahora.

duffbeer703
fuente
1

Alternativa a la solución LDAP, puede usar NIS para información de cuenta y NFS para compartir archivos.

Stephane
fuente