Introducción de usuarios avanzados, grupos y permisos de Linux

  
Veamos primero los cuatro archivos sobre usuarios, grupos
/etc /passwd
/etc /shadow
/etc /group
/etc /gshadow
Primero, echemos un vistazo al archivo /etc /passwd.
Este archivo es solo para almacenar información del usuario
[root @ localhost ~] #
[root @ localhost ~] # cat /etc /passwd |  Grep user1
user1: x: 500: 500 :: /home /user1: /bin /bash
[root @ localhost ~] #
Hay un total de siete campos en esta columna. El significado del bit.
Usuario1 Nombre de usuario
X Bit de contraseña del usuario (si no hay tal X en este bit, significa que el usuario no necesita una contraseña para iniciar sesión)
500 UID
500 GID
La quinta es la contraseña Información descriptiva, no aquí.
/home /user1 user /home directory
/bin /bash shell de usuario
Hay un shell especial /sbin /nologin
Si cambia la shell del usuario a /sbin /Luego, el usuario solo puede iniciar sesión en el servicio, pero no puede iniciar sesión en la computadora. El inicio de sesión interactivo no está permitido.
Veamos el archivo /etc /shadow.
Este archivo se usa principalmente para guardar información y políticas de contraseña del usuario.
[root @ localhost ~] #
[root @ localhost ~] # cat /etc /shadow |  Grep user1
user1: $ 1 $ 2WJEp9K7 $ h.NRfJsaEm8VMksBQHZm7.: 14668: 0: 99999: 7 :::
[root @ localhost ~] #
Ahora echemos un vistazo al significado de cada campo < Br> Usuario1 Nombre de usuario
El segundo campo es la contraseña del usuario guardado. Esta contraseña está cifrada por MD5.
Si hay un! delante de la contraseña, significa que el usuario está bloqueado.
14668 La hora en que la contraseña fue modificada por última vez
Copyright © Conocimiento de Windows All Rights Reserved