[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Pregunta - Cracion de usuarios



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:

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 (jem@latcs1.oz.au) 

Attachment: pgpAmavd2XFrU.pgp
Description: PGP signature


Reply to: