elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [Bash] script usuarios con parámetros
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Bash] script usuarios con parámetros  (Leído 3,698 veces)
lucho_7

Desconectado Desconectado

Mensajes: 1


Ver Perfil
[Bash] script usuarios con parámetros
« en: 15 Abril 2011, 19:45 pm »

estimados
a ver si alguien me puede ayudar en un script, alguien me puede ayudar a realizar un script con parametros para crear usuarios, la idea es que contenga: grupo, nombre, apellido, direccion, etc, necesito una idea de como hacerlo ya que debo llevarlo a ldap, la idea es no hacerlo en forma manual ya que son muchos usuarios, recien estoy en los scripts y mis conocimientos no son muchos(bash), ahora estoy comenzando con perl y esto me lo pidieron urgente.
por ultimo necesito que me pida esos datos, la estructura puede hacer de la sgte forma:
_________ __________________ _______________________ ________________ grupo, nombre, apellido, direccion, alias, etc

Pd: si alguien tiene uno donde meustre la forma de crear usuarios del sistema, igual me sirve, ahi yo trato de arreglarlo.

smbldap-useradd -a -g 1000 -G 512 -c "Silvia Astie " -N "Silvia" -S "Astie munoz" -P silvia.munoz

Esto se hace por consola y lo necesito pasar a un scripts

NOTA DEL MOD: Es recomendable utilizar buena ortografía. Además de utilizar las etiquetas del editor para el formateo del código.


« Última modificación: 16 Abril 2011, 01:23 am por Leo Gutiérrez. » En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: script usuairos con parametros
« Respuesta #1 en: 16 Abril 2011, 01:21 am »

La forma de agregar un usuario es sencillo:

Código:
useradd LOGIN -d /home/DIR_HOME -m -s /bin/bash


En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines