Enviar Respuesta  Enviar Tema 
login mismo user en cualquier pc de LAN
Autor Mensaje
lucholinux
Usuario PL


Mensajes: 5
Grupo: Registrado
Registro en: Sep 2007
Estado: Sin Conexión
Reputación: 0
Mensaje: #1
login mismo user en cualquier pc de LAN

Hola que tal, tengo una duda/problema, que intentaré explicar de la mejor manera posible para obtener buenas respuestas, y no puteadas.

Tengo en casa una red con dos computadoras Debian, ambas Pentium 4. Configuré una red para compartir internet, archivos, hasta ahí todo va bien.
Como en casa somos tres hermanos y todos usamos debian, vamos agarrando de acuerdo a qué computadora esté libre. Lo que quiero hacer es poder darle la posibilidad a cada usuario de poder loguearse indistintamente en cualquier PC de la red. Es decir, yo, como usuario, tener acceso a mi /home/lucho, desde cualquier PC. Más que nada para no tener repetida la información en ambas computadoras y poder tener la misma configuración de Gnome/Kde siempre.
Sospecho que es algo medio extravagante, no crean que no he estado investigando. Llegué a una solución media precaria, que es configurando las PCs para que accedan a la pc que sirve internet remotamente mediante XDCPM o algo así, que carga las X de una pc remota.
Esta solución es un poco engorrosa, puesto que todas las PCs se tornan un poco lenta esperando las respuestas de la máquina servidora, sumado además que todas las terminales usan los dispositivos de hardware de una unica PC, lo que supone un desperdicio. Es decir, cuando pongo un mp3 para escuchar en la máquina que no es servidora, suena, pero en la máquina Servidora, cuando quiero instalar remotamente algo con apt-get, me pide que inserte cds en la Servidora.
Bueno, un desperdicio total de las máquinas Termianles digamos.

Mi idea es saber si hay alguna manera de hacer que ambas PC manejen usuarios en común. Me parece algo volador. Había pensado que tal vez publicando las carpetas personales de cada usuario, mediante la red, y luego desde las terminales asignárselas a cada usuario modificando el /etc/passwd se podría solucionar, pero no sé, estoy medio desconcertado.

Desde ya muchas gracias por llegar hasta acá leyendo, ahora espero respuestas o puteadas.


Sólo C que no C++ nada
09-22-2007 02:27 PM
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
magtec
Caveman with technical skills
*****
Moderadores

Mensajes: 126
Grupo: Moderadores
Registro en: Jan 2007
Estado: Sin Conexión
Reputación: 2
Mensaje: #2
RE: login mismo user en cualquier pc de LAN

Hola, si se puede, para eso necesitas un servidor de archivos, es decir otra pc que no necesita tener mi monitor ni teclado, con unlinux instalado.. una pc viejita puede andar muy bien 300-500Mhz.
Para esto tenes que usar el servicio NIS y NFS, y configurarlo tanto en el servidor como en los clientes, el servidor podria montarse en una segunda subred para mayor seguridad.
NIS es un servicio para centralizar nombres de usuarios, claves e informacon en el servidor facilitando la administracion. Si ademas de NIS se usa NFS para montar el directorio /home del servidor en cada cliente, puede centralizarse tambien la informacion de todos los usuarios en el servidor.
tenes que modificar el archivo /etc/nsswitch para cambiar el orden de busqueda de usuarios, grupos y shadow. tambien agregar algunas lineas al final de los archivos /etc/passwd, /etc/group y /etc/shadow
luego de esto se debe hacer la administracion de usuarios siempre en el servidor (por ejemplo agregar nuevos usuarios) para que los directorios queden alli... por otra parte hay que montar el directorio /home del servidor en todos los clientes
el archivo /etc/fstab de cada clienter:

servidor.nombrenis:/home /home nfs rw 0 0

y el archivo /etc/exports del servidor debe tener las lineas para exportar /home
el servicio NFS permite compartir directorios de un servidor exportando directorios a las computadoras donde se ejecuta el cliente, los directorios que se exportan y las restricciones sobre los clientes se especifican en el archivo /etc/exports
por ejemplo el archivo /etc/exports del servidor:

/home *.nombrenis(rw,no_root_squash)

tambien se pueden montar manualmente:
mount -t nfs servidor.nombrenis:/usr /opt

035


- La seguridad es más importante que la usabilidad. En un mundo perfecto, nadie debería ser capaz de utilizar nada.
09-22-2007 04:05 PM
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
dragonauta
Linux Registered User #436806
******
Super Moderador

Mensajes: 683
Grupo: Super Moderador
Registro en: Nov 2006
Estado: Sin Conexión
Reputación: 10
Mensaje: #3
RE: login mismo user en cualquier pc de LAN

Excelente solución de magtec, pero si no disponés de una pc extra para que haga de servidor, lo podés hacer con la que brinda internet



Reglas del Foro | (irc.freenode.net#preguntaslinux)
09-22-2007 05:50 PM
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
lucholinux
Usuario PL


Mensajes: 5
Grupo: Registrado
Registro en: Sep 2007
Estado: Sin Conexión
Reputación: 0
Mensaje: #4
RE: login mismo user en cualquier pc de LAN

Muchas gracias por la respuesta. Sabía que la solución venía por el lado del NFS, pero no conocía las herramientas, ahora que me dieron un par de pistas, me voy a poner en movimiento e investigar. Lo que voy a hacer es lo que dijo "dragonauta" pues tengo dos y sólo dos pcs, haré eso.
Cualquier cosa consultaré nuevamente, por ahora voy a poner manos a la obra.
Aprender a usar ese tal NIS, que supongo no será cosa del otro mundo.

¡Gracias nuevamente!


Sólo C que no C++ nada
09-23-2007 01:02 AM
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
zodman
punk & geek linux user
****
Colaborador

Mensajes: 86
Grupo: Colaborador
Registro en: May 2007
Estado: Sin Conexión
Reputación: 3
Mensaje: #5
RE: login mismo user en cualquier pc de LAN

1-embarased con XDCMP se volvia lento la red ? mmmm.

algo parecido es hacer LTSP pero creo que desperdiciarias el hardware que tienes. Podrias buscar la manera de auntentificar de manera remota, ya sae usando la encriptacion de PAM (/etc/password /etc/shadow) o alguna otro tipo de autenficacion como lo es LDAP o SAMBA. donde las maquinas saquen de una maquina central la autentifcacion


Moderador de Preguntaslinux.org
09-23-2007 03:01 AM
Visita el website del usuario Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
lucholinux
Usuario PL


Mensajes: 5
Grupo: Registrado
Registro en: Sep 2007
Estado: Sin Conexión
Reputación: 0
Mensaje: #6
RE: login mismo user en cualquier pc de LAN

De nuevo yo...
He leído algo, y bueno, me mandé a hacer las cosas. Como no podía ser de otra manera, siempre aparecen los problemas.

Cuando instalé todo...tal como lo decía un tutorial que encontré en http://wiki.lsc.dc.uba.ar/index.php/Inst..._en_Debian

Bueno, empiezo, pero ya arranco mal:

Starting NIS services: ypbindbinding to YP server...........................................failed (backgrounded).

Cuando quiere iniciar el demonio. No importa, seguí investigando.
Con el demonio cargado, probé hacer esto:

casaMarfil:/var/yp# make
make[1]: se ingresa al directorio `/var/yp/casaMarfil.server'
Updating passwd.byname...
failed to send 'clear' to local ypserv: RPC: Program not registeredUpdating passwd.byuid...
failed to send 'clear' to local ypserv: RPC: Program not registeredUpdating make[1]: se sale del directorio `/var/yp/casaMarfil.server'


Bueno, viendo los comandos disponibles, hay uno que dice algo así como "yptest", lo tiro y me sale :
casaMarfil:/var/yp# yptest
Test 1: domainname
Configured domainname is "casaMarfil.server"
Test 2: ypbind
can't yp_bind: Reason: No se pudo conectar con el dominio


Sigo husmeándo, deseesperado y poseído:

casaMarfil:/var/yp# ypserv -d
[ypserv (ypserv) 2.19]

Find securenet: 255.0.0.0 127.0.0.0
Find securenet: 0.0.0.0 0.0.0.0
ypserv.conf: 0.0.0.0/0.0.0.0:*:shadow.byname:2
ypserv.conf: 0.0.0.0/0.0.0.0:*1-razzasswd.adjunct.byname:2
ypserv.conf: 0.0.0.0/0.0.0.0:*:*:0

ypproc_domain_nonack("casaMarfil.server") [From: 192.168.0.11:33395]
connect from 192.168.0.11
-> OK.
ypproc_domain("casaMarfil.server") [From: 192.168.0.11:753]
connect from 192.168.0.11
-> Ok.
ypproc_domain("casaMarfil.server") [From: 192.168.0.11:753]
connect from 192.168.0.11
-> Ok.


Pruebo nuevamente el test, y hace el bind, pero con un errorcito:

casaMarfil:/var/yp# yptest
Test 1: domainname
Configured domainname is "casaMarfil.server"

Test 2: ypbind
Used NIS server: 192.168.0.11

Test 3: yp_match
WARNING: No existe esta clave en la tabla (Map passwd.byname, key nobody)

Test 4: yp_first
familia familia:x:1003:1005:familia,,,:/home/familia:/bin/bash

Test 5: yp_next
lucho lucho:x:1000:1000:lucho,,,:/home/lucho:/bin/bash
javier javier:x:1002:1002:Javier Marfil,1,1,1:/home/javier:/bin/bash
mati mati:x:1001:1001:matias,,,:/home/mati:/bin/bash

Test 6: yp_master
localhost

Test 7: yp_order
1190594295

Test 8: yp_maplist
group.bygid
netgroup
group.byname
shadow.byname
protocols.bynumber
netid.byname
passwd.byname
rpc.bynumber
hosts.byaddr
hosts.byname
services.byservicename
services.byname
netgroup.byhost
netgroup.byuser
rpc.byname
protocols.byname
passwd.byuid

Test 9: yp_all
familia familia:x:1003:1005:familia,,,:/home/familia:/bin/bash
lucho lucho:x:1000:1000:lucho,,,:/home/lucho:/bin/bash
javier javier:x:1002:1002:Javier Marfil,1,1,1:/home/javier:/bin/bash
mati mati:x:1001:1001:matias,,,:/home/mati:/bin/bash
1 tests failed



Bueno, disculpen si me explayé mucho, pero necesitaba explicar claramente lo que sucedía. Todo se ejecutó en máquina de servidor.
El error es grave? Voy por el camino correcto? Desde YA muchas gracias nuevamente por el tiempo dedicado.


Sólo C que no C++ nada
09-23-2007 09:59 PM
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
lucholinux
Usuario PL


Mensajes: 5
Grupo: Registrado
Registro en: Sep 2007
Estado: Sin Conexión
Reputación: 0
Mensaje: #7
RE: login mismo user en cualquier pc de LAN

Ya está funcionando, gracias por todo. Pero lo logré.
Hay que preocuparse porque en la máquina servidora esté corriendo ypserv.

#rpcinfo -p
tendría que aparecer el servicio.
Una vez levantado, en la cliente ejecutando ypbind. Arranca todo joya.

Ahora tengo una duda más y es con el tema del sonido, es como que cuando lo ejecuto desde la máquina cliente no me reconoce por ejemplo el sonido, me dice que tengo el acceso denegado a /dev/dsp, que claro, es el dispositivo de sonido. Ahora, como puedo darle acceso?


Sólo C que no C++ nada
09-24-2007 01:39 AM
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
elRicharD
Usuario PL


Mensajes: 117
Grupo: Registrado
Registro en: Apr 2007
Estado: Sin Conexión
Reputación: 3
Mensaje: #8
RE: login mismo user en cualquier pc de LAN

lucholinux Escribió:
Ahora tengo una duda más y es con el tema del sonido, es como que cuando lo ejecuto desde la máquina cliente no me reconoce por ejemplo el sonido, me dice que tengo el acceso denegado a /dev/dsp, que claro, es el dispositivo de sonido. Ahora, como puedo darle acceso?

Como root,

chmod 777 /dev/dsp

Y listo.

Saludos.


09-24-2007 02:37 PM
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
lucholinux
Usuario PL


Mensajes: 5
Grupo: Registrado
Registro en: Sep 2007
Estado: Sin Conexión
Reputación: 0
Mensaje: #9
RE: login mismo user en cualquier pc de LAN

Gracias, lo había pensado así, pero también me gustaría saber si habría alguna manera de hacerlo como Debian lo hace, que maneja un grupo llamado Audio, entonces los que pertenecen a ese grupo si tienen acceso.


Sólo C que no C++ nada
09-24-2007 11:58 PM
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
Enviar Respuesta  Enviar Tema 

Posibles Temas Similares...
Tema: Autor Respuestas: Vistas: Ultimo Mensaje
  Ubuntu, Tiempo de espera largo en login SSH (solucionado) fernandoserver 7 1,015 02-14-2008 10:25 PM
Ultimo Mensaje: dragonauta
  [news] DSM, como el ADSL pero de hasta 100 Mbps y por el mismo par de cobre warp 0 652 10-13-2006 06:32 PM
Ultimo Mensaje: warp

Ver la Versión para Impresión
Mandar este Tema a algún Amigo
Subscríbete a este Tema | Agrega este Tema a Tus Favoritos

Salto de Foro: