Re: Pregunta - Cracion de usuarios

2002-08-28 Por tema Angel Claudio Alvarez
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]) 




Re: Pregunta - Cracion de usuarios

2002-08-27 Por tema Miguel ngel Vilela
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 ([EMAIL PROTECTED]) 


pgpBdvJs72YII.pgp
Description: PGP signature


Pregunta - Cracion de usuarios

2002-08-12 Por tema Ariel Fernandez
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


Gracias...



Re: Pregunta - Cracion de usuarios

2002-08-12 Por tema Jose L. Santamaria
Lo de pasar usuaios de NT a Samba, ni idea.

Lo de que cada usuario se pueda cambiar su contraseña de SAMBA, facil.
ponles de shell a esos usuarios /usr/local/bin/smbpasswd :)

Que hagan un telent y se cambien la pass.

- Original Message -
From: Ariel Fernandez [EMAIL PROTECTED]
To: FORO DEBIAN debian-user-spanish@lists.debian.org
Sent: Monday, August 12, 2002 4:02 PM
Subject: Pregunta - Cracion de usuarios


 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


 Gracias...


 --
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact
[EMAIL PROTECTED]