|
Escrito por biblioman
|
|
Página 5 de 9 Ficheros importantes en la configuración del sistema | /etc/passwd → se guarda la definición de los usuarios del sistema. /etc/shadow → define los valores de contraseña de un usuario. /etc/group → para ver los grupos que tiene el sistema. /etc/shells → muestra una lista con los shells disponibles. /etc/default/passwd → opciones por defecto de passwd cuando se crea un usuario. /etc/default/accounts → opciones por defecto en la creación de grupos. /etc/login.defs → lo mismo que lo anterior. /etc/skel → ficheros que se instalan por defecto en el home que creamos. /etc/apt/sources.list → lista los repositorios disponibles en las distribuciones de Ubuntu. /etc/fstab → en este archivo se guarda información de los puntos de montaje del sistema.
| - Descripción de los campos de /etc/shadow
|
| Vamos ha describir cada uno de los campos de que dispone el fichero "shadow", para editarlo tienes que tener privilegios de root. Empezaremos de izquierda a derecha y teniendo en cuenta que cada campo está separado por dos puntos tal y como indica la figura de arriba. | 1.- Nombre del usuario 2.- Contraseña cifrada del usuario. Si está vacío el campo el usuario no tiene contraseña. Si tiene "*LK*", la cuenta está bloqueada. "*RETIRED*", si la cuenta esta retirada. Si tiene "*" la contraseña se pondrá mas tarde. 3.- Número de días que han pasado desde el 1 de enero de 1970 hasta que se cambio por última vez la contraseña. 4.- El número de días que deben de pasar hasta que el usuario pueda volver a cambiar la contraseña. Un 0 indica que se puede cambiar ya. 5.- Número de días validos con la contraseña actual. 99999 es lo max. que se puede poner. 6.- Numero de días de antelación con el que se avisa a un usuario de que debe de cambiar su contraseña. 7.- después de caducada la contraseña cuantos días quieres que le funcione la cuenta. Si hay -1 ningún día.
| - Descripción de los campos de /etc/passwd
| jose:x:1000:100:jose antonio:/home/jose:/bin/bash
| Vamos a describir a continuación cada uno de los campos del fichero passwd de un usuario cualquiera: 1.- Login del usuario. Debe de tener entre 1 y 8 caracteres. 2.- Clave del usuario. Si aparece una x es que está encriptada en /etc/shadow. 3.- Número de identificación del usuario (UID) 4.- Número de identificación del grupo (GID) al que pertenece el usuario. 5.- Comentario sobre el usuario (en este ejemplo aparece el nombre) 6.- Directorio del HOME del usuario. 7.- Shell de conexión del usuario. Nota: para quitar la contraseña a un usuario por medio de estos ficheros, en/etc/passwd borro la x y añado un espacio y en /etc/shadow borro el segundo campo (El de la clave).
| | Comandos aplicables a Usuarios y Contraseñas | - passwd: cambia o asigna contraseña. Al menos 6 caracteres. Son significativos los 8 primeros. Deberá tener al menos 2 caracteres alfabéticos y uno numérico. La contraseña es registrada en etc/shadow.
- uname: se obtiene el nombre del sistema operativo.
- logname: muestra el nombre del login.
- id: número de identificación de usuario, también especifica el grupo de usuarios al que va a pertenecer, lo que repercute en los permisos de acceso. Esta información se obtiene de /etc/passwd y /etc/group.
- date: hora del sistema. Para ajustar date MMDDHHmmYY. Mes día hora minutos años.
- who: login de usuario. Esta información se obtiene de /etc/utmp.
- pwd: sirve para saber en qué directorio estamos.
Comandos utilizados como root: - passwd -d usuario: le elimina la clave al usuario.
- passwd usuario: le asigna una nueva clave al usuario.
- passwd -e usuario: fuerza al usuario a cambiar la contraseña la próxima vez que se conecte.
- passwd -n días usuario: mínimo número de días que tienen que pasar entre cambios de contraseña.
- passwd -x días usuario: días que durará la contraseña sin ser cambiada. Terminados estos el sistema obligará al usuario a cambiarla.
- passwd -r número usuario: número de reintentos permitidos para cambiar una contraseña y ponerla correcta.
- passwd -S usuario: visualiza un informe de las características de la contraseña. Si el usuario está bloqueado o retirado.
|
|
|
Última actualización el Martes, 12 de Mayo de 2009 22:02 |