On Tue, Aug 27, 2002 at 05:52:29PM +0100, Miguel �ngel Vilela wrote:
> On Mon, Aug 12, 2002 at 11:02:13AM -0300, Ariel Fernandez wrote:
> > Hola Amigos:
> >                        Quisiera hacer una pregunta.
> > Tengo Potato con Samba Instalado como BDC de un NT, la validacion de
> > usuarios en este momento es por Domain. y la pregunta es la siguiente.
> > Existe forma de que yo ingrese todos los usuarios manualmente  del Nt al
> > linux , y y que estos cambien sus password , y asi actualizar todas las
> > passw. al linux.
> > En limpio.
> > Primero quisiera saber  como puedo pasar los  usuarios al Linux a partir de
> > una base de datos o algo para no hacerlo manualmente, y la otra seria por
> > medio del nt  forzar el cambio de password de todos los usurios y que este
> > deje copia en  algun lado o  que directamente actualise los password al
> > linu.x
> 
> Si quieres crear un mont�n de usuarios en Samba te sugiero que utilices
> alg�n script. Si utilizas Samba 2.2.3-a6 (en Woody) o anterior deber�a
> ser suficiente poner en un fichero los usuarios en plan:


Para eso esta winbind ( que es parte de samba 2.2.x)
winbindd te trae toda la lista de usuarios y grupos del PDC
Yo lo he probado y funciona correctamente y hasta me he logeado en un box
linux con usuarios del dominio. Y lo bueno de esto es que la validacion la
hace contra el PDC (y no localmente)
Por lo que no tenes que crear ningun usuario manualmente y tenes la base de
usuarios constantemente actualizada con el PDC

Angel Claudio Alvarez

> 
> user1,pass1
> user2,pass2
> user3,pass3
> 
> y luego un script tal que:
> 
> cat fichero | while read linea
> do
>       user=`echo $linea | cut -f1 -d,`
>       pass=`echo $linea | cut -f2 -d,`
>       useradd -s /bin/false user
>       smbpasswd -a user pass
> done
> 
> Para borrarlos en serie:
> 
> cat fichero | while read linea
> do
>       user=`echo $linea | cut -f1 -d,`
>       pass=`echo $linea | cut -f2 -d,`
>       userdel user
>       smbpasswd -x user pass
> done
> 
> La lo  del useradd y userdel  es porque Samba requiere  que el usuario
> exista  en /etc/passwd  para crearlo,  y  no lo  borra si  no est�  en
> /etc/passwd
> 
> En cuanto  a sacar  la lista  de usuarios del  NT lo  �nico que  se me
> ocurre es un scriptcito en Python  usando el m�dulo win32net. Luego si
> defines en  los terminales que  el PDC  es el servidor  Linux, supongo
> (_supongo_, no te lo aseguro)  que los terminales negociar�n con Samba
> los cambios de clave.
> 
> Si son m�s  de un par de usuarios  a lo mejor te interesan  algo de lo
> que hay en http://blusa.sf.net
> 
> Saludos.
> -- 
> 
>         --==--   --==--   Miguel �ngel Vilela   --==--   --==--       
> 
>   a.k.a  miguev  at  fmat.ull.es,  GULiC,  Barrapunto &  IRC-Hispano  
>   GULiC - Grupo de Usuarios Linux de Canarias - http://www.gulic.org  
>   Facultad de Matem�ticas, Universidad La Laguna --- www.fmat.ull.es  
>   Public GPG key at http://search.keyserver.net (search for: miguev)  
>   Linux Reg. User #184518 - Debian GNU/Linux SID - kernel 2.4.18-xfs 
>   Linux Reg. Machines:  #81674,  #81677,  #105478,  #118020, #118022 
>   -- Linux Driver Petition #73209 --- No ePatents Petition #80354 --  
>  
>  Q:  What's the difference between a car salesman and a computer
>     salesman?
> 
> A:  The car salesman can probably drive!
> 
> -- Joan McGalliard ([EMAIL PROTECTED]) 


Responder a