miércoles, 3 de septiembre de 2014

crear un usuario non-root en slackware

Como crear un usuario en slackware

En slackware para poder crear un usuario dentro aparte del superusuario root , primero tenemos que entrar al superusuario root para poder agregar un usuario normal 

Luego de iniciar como root, es posible comenzar con la configuración:

agregamos el comando adduser para empezar a agregar el nuevo usuario

adduser



 despues nos dice que ese usuario tiene grupos que son:  audio cdrom floppy plugdev video power netdev lp scanner 
despues de darle enter nos aparecera esto


en donde configuraremos la infomacion del usuario y bien sale todos los permisos que va a tener y con que shell se logeara este usuario y en que grupos pertenece le damos que el usuario nunca expire su directorio sera /home/pepe y ya despues creara el usuario apareciendo esto: 


donde por ultimo el usuario pepe a sido agregado satisfactoriamente 

Userdel

Para borrar un usuario solo logeados como el superusuario 'root' le damos el comando

userdel y enseguida el nombre del usuario tal es el caso 

deluserpepe y nos aparecera asi: 

 en ese momento el usuario pepe fue eliminado del sistema .

Despues para verificar los permisos que ese usuario tendra. 

Para verificar los permisos que tiene cada usuario incluyendo al
superusuario 'root' 

logeado como root 

root@Aycko:-# visudo , y nos aparecera asi:


Nos saldra como un tipo manual para ver que usuarios tienen permisos
a la hora de ejecutar el comando y agregar permisos 


vi etc/passwd

 El contenido del fichero /etc/passwd determina quien puede acceder al sistema de manera legitima y que se puede hacer una vez dentro del sistema. Este fichero es la primera linea de defensa del sistema contra accesos no deseados. Debe de mantenerse escrupulosamente y libre de errores y fallos de seguridad. En el tenemos registrados las cuentas de usuarios, asi como las claves de accesos y privilegios.

Una linea ejemplo en este fichero al ejecutar esto 
root@Aycko:-# vi etc/passwd nos saldra esto: 




vi etc/group 

El archivo /etc/group contiene los nombres de los grupos UNIX definidos en el sistema y una lista de sus miembros. Hay una línea por cada grupo. Los campos están separados por ":".

y un ejemplo al ejecutar este comando: 


root@Aycko:-# vi etc/group   
aparecera esto: 


 donde cada linea contiene: 
nombre del grupo: algunos sistemas piden 8 caracteres o menos.
contraseña encriptada: histórico, no se usa. El comando newgrp no cambia el grupo por defecto de un usuario si su nombre no está listado en el grupo al que quiere cambiar, aún cuando este campo esté en blanco (lo usual).
número GID: número único identificador del grupo. Para mantener coherencia en un sistema heterogéneo es recomendable no usar como grupo por defecto de los usuarios un grupo del sistema o del proveedor (por ejemplo, users, o staff), sino un grupo creado por el administrador (por ejemplo, usuarios), ya que diferentes sistemas pueden asignar diferente GID a los mismos grupos del sistema.
lista de integrantes: nombres de login de los integrantes del grupo separados por comas, sin blancos.

vi etc/shadow 

El archivo /etc/passwd las contraseñas encriptadas, una línea por usuario; solo es visible al supervisor. Provee además información relativa a cambio de contraseñas y expiración de la cuenta. 

ejemplo de al ejecutar este comando seria : 

root@Aycko:-# vi etc/shadow

nos aparecera esto: 

 
 esto seria todo lo esencial para poder crear bien un usuario

 

No hay comentarios:

Publicar un comentario