Linux en Espanol
 
usuario con home pero no esta en el /etc/passwd (tema #25002)
Publicar nuevo tema  Responder al tema    Foros de discusión -> Servidores y Servicios
Autor Mensaje
Anonymous
Forista
Registrado: 2003-10-21
Mensajes: 11749

Publicado: 2014-05-20 02:56:51    Asunto: usuario con home pero no esta en el /etc/passwd

usuario con home pero no esta en el /etc/passwd como lo agrego al /etc/home, sobre todo que tiene un ID como se genera ese ID ?
rafaxdrake
Forista


Registrado: 2004-02-21
Mensajes: 3928

Publicado: 2014-05-20 13:25:50    Asunto:

En una terminal, siendo root, as?:

[code:1:d14fe4fd2f]passwd nombredelusuario[/code:1:d14fe4fd2f]
rafaxdrake
Forista


Registrado: 2004-02-21
Mensajes: 3928

Publicado: 2014-05-20 14:11:34    Asunto:

?Est?s seguro de que es un usuario en el sistema y de que es un usuario que debe tener contrase?a y acceso en home? Lo digo porque no vaya a ser que hayas creado una carpeta en home con un nombre de usuario y ya est?, lo cual no ser?a un usuario. Y tambi?n porque hay usuarios que no requieren ni login ni contrase?a.

La forma correcta de a?adir un usuario al sistema desde cero, es decir, sin que exista ya en el sistema ni su carpeta ni su contrase?a es, en modo root, as?:

[code:1:e247af9260]adduser nombreusuario[/code:1:e247af9260]

Lo cual generar? un usuario en el sistema, crear? un directorio con la estructura b?sica en /home con el mismo nombre que el usuario y solicitar? al creador que introduzca una contrase?a, y otros datos que pueden omitirse si se desean.

Si por el contrario ya tienes una carpeta en home con un nombre de usuario que no est? en el sistema ni tiene contrase?a, la orden en root es as?:

[code:1:e247af9260]useradd nombreusuario[/code:1:e247af9260]

Lo cual relacionar?a a esa carpeta con el mismo nombre de usuario, pero luego tendr?as que a?adirle la contrase?a como te dije aqu? arriba.

Si quieres eliminar un usuario del sistema por completo, es decir, eliminar su nombre, su contrase?a y su carpeta en home, en modo root, as?:

[code:1:e247af9260]userdel -r nombreusuario[/code:1:e247af9260]

Si s?lo quieres eliminar el usuario del sistema y dejar la carpeta, en modo root, as?:

[code:1:e247af9260]userdel nombreusuario[/code:1:e247af9260]





La marca registrada Linux (R) se usa siguiendo la sublicensia obtenida del "Linux Mark Institute",
el LICENCIATARIO exclusivo de Linus Torvalds, propietario de la marca en EEUU y otros países
The registered trademark Linux (R) is used pursuant to a sublicense from the Linux Mark Institute,
the exclusive LICENSEE of Linus Torvalds, owner of the mark in the U.S. and other countries