como funciona id, grupos?

como funciona id, grupos?

Bem, estou com um problema com meu nome de usuário e senha de login.

Parece que meu sistema não reconhece nome de usuário, senha, grupos. Eu também uso o nscd para ver como está o processo, mas ainda é confuso.

Eu verifiquei /etc/passwd, /etc/shadow e /etc/groups também e parece normal.

este é o log do idcomando e nscd :

eu ia
7851: handle_request: solicitação recebida (Versão = 2) do PID 8038
7851: GETFDPW
7851: fornece acesso ao FD 8, para senha
7851: handle_request: solicitação recebida (Versão = 2) do PID 8038
7851: GETPWBYUID (0)
7851: Não foi encontrado “0” no cache de senha!
7851: adicione nova entrada "0" do tipo GETPWBYUID para passwd para cache (primeiro)
7851: handle_request: solicitação recebida (Versão = 2) do PID 8038
7851: GETFDGR
7851: fornece acesso ao FD 10, para grupo
7851: handle_request: solicitação recebida (Versão = 2) do PID 8038
7851: GETGRBYGID(0)
7851: Não foi encontrado "0" no cache do grupo!
7851: adicione nova entrada "0" do tipo GETGRBYGID para o grupo armazenar em cache (primeiro)
uid=0 gid=0 grupos=0

E isso é com o comando groups

grupos
7851: handle_request: solicitação recebida (Versão = 2) do PID 8048
7851: GETFDPW
7851: fornece acesso ao FD 8, para senha
7851: handle_request: solicitação recebida (Versão = 2) do PID 8048
7851: GETPWBYUID (0)
7851: Não foi encontrado “0” no cache de senha!
7851: adicione nova entrada "0" do tipo GETPWBYUID para passwd para cache (primeiro)
7851: handle_request: solicitação recebida (Versão = 2) do PID 8048
7851: GETFDGR
7851: fornece acesso ao FD 10, para grupo
id: não é possível encontrar o nome para o ID do grupo 0
0
Não tenho nome!@morningboy-desktop:/#

Também enfrento "Não tenho nome!" no meu prompt de login.

Então, como é?

Responder1

Esta postagem diz:

o id do administrador (do Samba) recebeu de alguma forma um uid baixo, que estava em uso por um id com um nome mais curto.

mover o administrador para um uid não utilizado parece ter resolvido o problema

Eesta postagem sugereO nscd está travando, causando esse problema. A última resposta sugere uma solução alternativa, mudando para unscd. Pode valer a pena dar uma olhada nisso.

informação relacionada