jueves, 28 de octubre de 2010

Fichero /etc/passwd (linux)

1. Nombre del usuario
2. Contraseña (x) está cifrada
3. Número de identificación del usuario (UID) el 0 es el único reservado al root
4. Nº de identificación del grupo: un usuario puede pertenecer a varios grupos; el número que aparece es el del grupo principal o primario.
5. Comentario: comentarios sobre el usuario, como el nombre completo o información personal.
6. Directorio personal: ruta completa del directorio personal del usuario
7. Shell ruta completa de la shell que va a usar el usuario. (/etc/shell ... aparecen las shells disponibles)

(1.) root: (2.) x: (3.) 0: (4) 0: (5.) root: (6.) /root: (7.) /bin/bash

Se puede ver que hay varios usuarios aparte de root, y los usuarios normales, son cuentas del sistema. Algunas aplicaciones se ejecutan con estas cuentas (que tienen contraseña y no están hechas para iniciar sesión con ellas). Al no tener privilegios de root, se usan estqas cuentas para proteger al sistema.

Si se borran, puede que algunos programas no funcionan para borrar un usuario se puede boorar su línea del fichero /etc/passwd [comando para borrar usuarios "userdel"]

useradd:

opciones:
               -d => ruta del directorio directorio personal del usuario ...
useradd -d  /usuarios /fulanito curro
               -e => fecha en la que se deshabilita la cuenta, formato YYY-MM-DD
               -f número de días desde que la cuenta expira hasta que finalmente se deshabilita.
El valor 0 hace que se deshabilite tan pronto como la cuenta expira. El valor -1 deshabilita la actuación.
Si no se especifica, se usa el periodo que marca la variable INACTIVE del fichero /etc/default/useradd ó -1 por defecto
              
               -k => directorio que se copia en el directorio personal del usuario.
               -r => para crear una cuenta del sistema
               -M : sin directorio personal
               -g: especificar grupo

No hay comentarios:

Publicar un comentario

simple tracker
Flowers Roses