Autenticación distribuida en Debian 10

8 envíos / 0 nuevos
Último envío
#1 Dom, 17/05/2020 - 03:21
turfalko
Imagen de turfalko
Desconectado/a
se unió: 18/06/17

Autenticación distribuida en Debian 10

Estado: 
[ACTIVO]

En una red local con 4 PC, una de ellas tiene Debian desde hace años (es para mi uso personal), las otras tenían Windows (la familia se resiste a migrar). Ahora, una de ellas colapsó y pude torcer el brazo a la familia para instalar Debian 10 con Xfce. Una segunda victima de la degradación de Windows y el exceso de páginas de juegos está en mis manos para ser traída a la luz (la última no será problema)... Entonces, surge el dilema ¿cómo puedo organizar a mi familia para que puedan acceder desde cualquier computadora a su usuario y archivos?
¿Montar un servidor LDAP y un servidor de archivos NFS? Eso exige tener una PC siempre encendida (incrementa el consumo de energía eléctrica). Entonces, pensé en crear los mismos usuarios para cada integrante de la familia en cada una de las 4 PC y montar carpetas que apunten a sus respectivos Home en cada computadora. De esa forma pueden acceder desde cualquiera de las PC y tener acceso a sus archivos... diseminados por toda la red... no parece muy práctico.
Amigos. ¿Alguien ha realizado alguna locura de este tipo? ¿Pueden darme algo de su luz para iluminar mi camino?
Lo ideal, en mi mente, sería administrar la sincronización de las cuentas de usuario desde mi PC y mediante algún artilugio (rsync, etc) mantener ordenada la información de cada usuario. ¿Qué opinan?

Dom, 17/05/2020 - 12:49
caliban
Imagen de caliban
Conectado
moderador
se unió: 14/01/16

Si tu eleccion es no tener una pc dedicada ( y encendida) vas a tener que replicar en cada una los archivos personales y tener en cada una los distintos usuarios para que accedan .Y usar rsync para hacer copias de cada directorio personal.
Un modo practico para tener todo junto en cada /home es crear una particion para datos personales y montarlas en /home/archivos (cualquier nombre claro) entonces las copias regulares que hagas seran siempre de dicho directorio/particion (una buena forma de portar todos los datos personales y a su vez tener un /home,"limpio" )
Otra opcion es conseguirte un rasberry , y usarlo como servidor de archivos, considera que el dispostivo consumira alrrededor de 5 w/h (1/200 Kw/h).
NO se si te he entendido bien sobre lo que queres hacer ,interpetando que ahora todos estan dispuestos a tener una pc con linux ,claro.

Dom, 17/05/2020 - 16:01 (Responder a #2)
turfalko
Imagen de turfalko
Desconectado/a
se unió: 18/06/17

Gracias por responder. Tus sugerencias son alentadoras.
En teoría, cada familiar tendrá una pc "favorita" donde tendrá sus archivos personales. Si por algún motivo se encuentra ocupada por otro usuario (familiar: esposa, hijos) debería poder acceder a otra pc libre y acceder a sus archivos... (creo que ahora hasta yo me entiendo mejor).
Sólo tendría que compartir con NFS sus home para conectarlos desde cualquiera de las otras pc ¿que te parece?
Lo de rsync lo veo muy útil para tener sincronizado un backup (quizás en el raspberry que propones)
Lo otro es la gestión de usuarios ¿cómo los mantengo sincronizados en las 4 pc? Eso no lo tengo claro ¿qué opinas?

Turfalko

Linux User #417078

Dom, 17/05/2020 - 17:58
caliban
Imagen de caliban
Conectado
moderador
se unió: 14/01/16

Si vos usas un servidor NFS en un host remoto ( digamos un raspy) cada usuario podra acceder desde cualquier pc como su usuario ( con su propio /home) donde estara montado el directorio remoto .Cualquier manipulacion de sus archivos sirmpre lo hara sobre el servidor remoto por lo tanto dicha modificacion sera vista desde cualquier otra pc que acceda como su usuario.
A su vez podes configurar quien puede ver que , o sea tendra archivos no compartidos y archivos compartidos por el resto .
Tambien podras con los permisos adecuados ,configurar quien pude leer,,quien puede modificar y quien no .
Para eso tenes el sistema de permisos de usuarios y grupos , y grupos bla bla bla .
En cuanto a sincronizar usuarios ,no llego a captar del todo que es lo que queres sincronizar.
Mira este enlace (solo para darte una idea )
https://www.atareao.es/tutorial/raspberry-pi-primeros-pasos/nfs-en-raspberry/#
Edito:Lo del raspy es solo por el tema del ahorro de energia/espacio fisico, un servidor NSF solo para esa funcion lo hara desde casi cualquier pc vieja ,,,,vieeeeeeeeeeeeeeeeeeja ( de esas que casi nadie quiere usar )

Dom, 17/05/2020 - 18:06 (Responder a #4)
turfalko
Imagen de turfalko
Desconectado/a
se unió: 18/06/17

Me queda claro lo del servidor remoto NFS y te lo agradezco, quizás volvamos al asunto mas adelante. Ahora, me gustaría tu ayuda en la autenticación.
No me gustaría montar un servidor LDAP para autenticar a cada usuario, como son pocos usuarios (4 por ahora + 1 invitado) podría hacer un script para "migrar" los usuarios a las otras pc y así sus credenciales y configuraciones serían las mismas en todas las pc. Ese script no lo siento muy a mi alcance o quizás haya otra herramienta para implementar mi idea.

Turfalko

Linux User #417078

Dom, 17/05/2020 - 18:23
caliban
Imagen de caliban
Conectado
moderador
se unió: 14/01/16

NO se de una herramienta para eso ( seguro que hay) pero dado que son solo cuatro ,pues hacerlo manualmente no te suprondra gran trabajo
fijate un ejemplo
https://rlebron88.github.io/2015/11/25/Migra-tu-usuario-entre-servidores-Linux.html

Dom, 17/05/2020 - 21:52 (Responder a #6)
turfalko
Imagen de turfalko
Desconectado/a
se unió: 18/06/17

si vi ese artículo, por eso pensaba en un script. Pensaba en la escalabilidad de la solución; pero tienes razón, para empezar puedo hacerlo a mano.
Dime, ¿cuánto tiempo puedo dejar abierto el hilo para subir lo que haga y darlo por solucionado?

Turfalko

Linux User #417078

Lun, 18/05/2020 - 10:26 (Responder a #7)
moonwatcher
Imagen de moonwatcher
Desconectado/a
moderador
se unió: 21/01/16

turfalko wrote:

Dime, ¿cuánto tiempo puedo dejar abierto el hilo para subir lo que haga y darlo por solucionado?


No hay problema. Los hilos no caducan que yo sepa.

We were but stones. Your light made us stars

https://linuxveredas.blogspot.com.es/