26
dic
2008

Newusers Crear multiple cuentas de Usuarios en Linux en Batch

  • Sigue a Vensign en Twitter
  • Digg Esto!
  • Compartelo en Facebook
  • Compartelo en Buzz
Visto 2.301 veces | Sin Comentarios | Imprimir Imprimir
La mayoría de las veces que vamos a crear un nuevo usuario utilizamos el comando useradd pero cuando tenemos una red de muchos usuarios o tenemos que crear o actualizar multiples usuarios en un servidor se hace útil poderlo hacer desde una lista, para esto podemos utilizar un comando llamado newusers que actualiza y crea usuarios en batch. El comando newusers toma un archivo de texto plano que debe tener el mismo formato que el de el archivo /etc/passwd de nuestro sistema. Al ejecutar el comando y darle como parámetro la ruta al archivo de texto creará los usuarios no existentes y actualizará los que ya existen, así mismo si no existe ya la carpeta de /home/nombre_usuario la creará por nosotros.

Creando múltiples Usuarios

Primero creamos el archivo de texto con los usuarios:
touch /root/batch-nuevos-usuarios.txt
chmod 0600 /root/batch-nuevos-usuarios.txt
Es importante que este archivo sólo pueda ser leido por root (por eso el chmod 0600) ya que las claves en este archivo estarán en texto plano. Ahora editamos el archivo
vim /root/batch-nuevos-usuarios.txt
Nota: Pueden utilizar su editor favorito Y ahora agregamos la lista de usuarios, recuerden que debe tener el mismo formato que /etc/passwd:
usuario1:password:1001:513:Cuenta Mercadeo:/home/usuario1:/bin/bash
usuario2:password:1002:513:Usuario Ventas:/home/usuario2:/bin/bash
pepe:password:1110:501:Cuenta Invitado:/home/guest:/bin/menu
Agreguen cuantos usuarios quieran, igualmente pueden agregar los usuarios que quieran actualizar. (muy util para hacer un reset de password masivo). Por último ejecutamos el comando:
newusers /root/batch-nuevos-usuarios.txt 
Bueno eso es todo para más información pueden leer la página de manual del comando ejecutando
man newusers
Espero que les sirva y como siempre cualquier comentario o sugerencia es bienvenido Saludos Olivers Si quieres recibir notificaciones de cuando se publican nuevos artículos y tutoriales en Vensign por favor subscribete a nuestro boletín RSS.

Otros artículos que te pueden interesar

  1. Como cambiar y recuperar la clave en un servidor MySQL En este mini tutorial les voy a explicar como pueden...
  2. Hacer un backup mysql con CRON en Linux Es siempre bueno realizar un backup de nuestras bases de...
  3. Servidor FTP con proftp en Ubuntu / Debian En este tutorial vamos a hablar de cómo instalar y...
  4. Instalando Samba en Ubuntu / Debian para compartir archivos e impresoras en redes Windows Samba es un programa Open Source que nos permite compartir...
  5. Instalar un Servidor LAMP en Ubuntu/Debian Un servidor LAMP se refiere a la mezcla de Linux+Apache+Mysql+PHP...

Creative Commons License
Este trabajo está licenciado bajo Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License

Comparte este Artículo!

  • Sigue a Vensign en Twitter
  • Digg Esto!
  • Compartelo en Facebook
  • Compartelo en Buzz

Subscribe without commenting

Se el primero en dejar un comentario!

Deja tu comentario, duda o sugerencia

Agrega tu comentario, o trackback desde tu sitio web. Tambien puedes Registrarte o ingresar en Vensign para obtener mucho más (volveras a esta página luego de registrarte)

Puedes utilizar el siguiente código HTML:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Este blog soporta Gravatares. Para obtener tu avatar, por favor registrate en Gravatar.

42 queries. 0,721 seconds.