¿Cómo funciona la identificación, los grupos?

¿Cómo funciona la identificación, los grupos?

Bueno, tengo un problema con mi nombre de usuario y contraseña de inicio de sesión.

Parece que mi sistema no reconoce el nombre de usuario, la contraseña y los grupos. También uso nscd para ver cómo es el proceso, pero aún así es confuso.

También revisé /etc/passwd, /etc/shadow y /etc/groups y parece normal.

este es el registro del idcomando y nscd:

identificación
7851: handle_request: solicitud recibida (Versión = 2) del PID 8038
7851: GETFDPW
7851: proporciona acceso a FD 8, para contraseña
7851: handle_request: solicitud recibida (Versión = 2) del PID 8038
7851: OBTENER WBYUID (0)
7851: ¡No he encontrado "0" en la caché de contraseñas!
7851: agregue una nueva entrada "0" de tipo GETPWBYUID para passwd al caché (primero)
7851: handle_request: solicitud recibida (Versión = 2) del PID 8038
7851: GETFDGR
7851: proporciona acceso a FD 10, para grupo
7851: handle_request: solicitud recibida (Versión = 2) del PID 8038
7851: GETGRBYGID (0)
7851: ¡No he encontrado "0" en la caché del grupo!
7851: agregue una nueva entrada "0" de tipo GETGRBYGID para que el grupo se almacene en caché (primero)
uid=0 gid=0 grupos=0

Y esto es con el comando de grupos.

grupos
7851: handle_request: solicitud recibida (Versión = 2) del PID 8048
7851: GETFDPW
7851: proporciona acceso a FD 8, para contraseña
7851: handle_request: solicitud recibida (Versión = 2) del PID 8048
7851: OBTENER WBYUID (0)
7851: ¡No he encontrado "0" en la caché de contraseñas!
7851: agregue una nueva entrada "0" de tipo GETPWBYUID para passwd al caché (primero)
7851: handle_request: solicitud recibida (Versión = 2) del PID 8048
7851: GETFDGR
7851: proporciona acceso a FD 10, para grupo
id: no se puede encontrar el nombre para el ID de grupo 0
0
¡No tengo nombre!@morningboy-desktop:/#

También me enfrento a "¡No tengo nombre!" en mi mensaje de inicio de sesión.

Entonces, cómo es eso ?

Respuesta1

Esta publicación dice:

A la identificación del administrador (de Samba) de alguna manera se le asignó un uid bajo, uno que estaba en uso por una identificación con un nombre más corto.

mover el administrador a un uid no utilizado parece haber resuelto el problema

Yesta publicación sugierenscd falla, lo que provoca este problema. La última respuesta sugiere una solución cambiando a unscd. Podría valer la pena investigarlos.

información relacionada