Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: _teiki en 11 Diciembre 2010, 00:33 AM

Título: Agregar usuario sin useradd en bash[Ayuda]
Publicado por: _teiki en 11 Diciembre 2010, 00:33 AM
Necesito agregar usuarios sin utilizar useradd o similar, he intentado realizarlo con el siguiente condigo pero no me funciona, el usuario se agrega bien, sus carpetas también se crean y se cambian de propietario, pero al intentar acceder no me permite, me sale un error el cual me dice que no existe su directorio, después me marca algún error en bin/bash y no carga el escritorio. Esos es todo espero alguien me pueda ayudar.


Código (bash) [Seleccionar]

#login  $1
#Nombre Real  $2
#Grupo $3

echo >> /etc/passwd "$1:x:501:$3:$2:/home/$1:/bin/bash"
#Ingresamos Contraseña
#echo "$4" | passwd –-stdin "$1"
# Crear directorio del usuario
mkdir /home/$1
chown $1 /home/$1
#chgrp grupo72 $1
# Asignar password del usuario
passwd $1 || exit


Saludos!
Título: Re: Agregar usuario sin useradd en bash[Ayuda]
Publicado por: leogtz en 11 Diciembre 2010, 19:06 PM
¿Por qué no utilizas adduser?
Título: Re: Agregar usuario sin useradd en bash[Ayuda]
Publicado por: _teiki en 12 Diciembre 2010, 05:13 AM
 Es que es parte de mi "trabajo final" de Administración de redes y no logro hacerlo. Y en realidad no se si sea posible.


Saludos!!
Título: Re: Agregar usuario sin useradd en bash[Ayuda]
Publicado por: leogtz en 12 Diciembre 2010, 07:10 AM
Cita de: Leo Gutiérrez. en 11 Diciembre 2010, 19:06 PM
¿Por qué no utilizas adduser?
Título: Re: Agregar usuario sin useradd en bash[Ayuda]
Publicado por: _teiki en 12 Diciembre 2010, 21:20 PM
 Creo que no me di a entender bien, lo que pasa es que no se nos permite utilizar esa función.


Saludos!
Título: Re: Agregar usuario sin useradd en bash[Ayuda]
Publicado por: Darioxhcx en 12 Diciembre 2010, 22:11 PM
http://es.kioskea.net/contents/linux/linusr.php3

ojala sea de ayuda
saludos