Con idea de comprender qué significa crear un usuario en UNIX, crearemos un usuario de forma manual siguiendo los siguientes pasos.

Características del nuevo usuario:
  • Nombre de usuario: felisa
  • Nombre Completo: Felisa Gómez García
  • Contraseña: 123456
  • Grupo principal: curso
  • UID: 1010
  • GID:1010
  • Directorio home: /home/felisa
  • Shell: /bin/bash
  1. Creamos el grupo principal del usuario, añadiendo la siguiente línea al fichero /etc/group:
  2. curso:x:1010:
  3. Creamos el usuario (salvo su contraseña), añadiendo la siguiente línea al fichero /etc/passwd:
  4. felisa:x:1010:1010:Felisa Gómez García,,,:/home/felisa:/bin/bash
  5. Ciframos la contraseña con el algoritmo MD5 (instalamos previamente el paquete grub):
  6. grub-md5-crypt
    Password:
    Retype password:
  7. Incluimos la contraseña anterior en una línea del fichero /etc/shadow (por ejemplo):
  8. felisa:$1$01dvo$eW1kagvwzOAoSLdTJyaoo0:13730:0:99999:7:::
  9. Creamos el directorio home de felisa
  10. mkdir /home/felisa
  11. Copiamos el contenido del directorio /etc/skel
  12. cp /etc/skel/.* /home/felisa
  13. Cambiamos el usuario propietario y el grupo propietario del directorio home de felisa y de todos los ficheros que contiene:
  14. chown -R 1010:1010 /home/felisa
  15. Comprobamos que todo está bien haciendo un login en el sistema con el usuario felisa y listando el contenido de su directorio.
Última modificación: jueves, 7 de julio de 2016, 12:50