Onde as informações de login do samba são armazenadas em um cliente?

3

Antes de reforçar minhas permissões de samba, permiti logons anônimos. Em um dos PCs em minha LAN, aparentemente, uma vez entrei em um compartilhamento anonimamente e marquei a caixa "remember forever" na caixa de diálogo de login.

Atualmente eu não permito logins anônimos, mas toda vez que eu fecho este PC, vejo uma sessão de samba "fechada para usuário nobody" no auth.log. (Não abre a sessão, então essa parte está OK).

Onde estão esses logins do samba "remember forever" salvos? Eu gostaria de removê-lo para que eu não receba essas mensagens indesejadas no meu auth.log

(Eu verifiquei seahorse mas não vi nada relevante para o usuário nobody )

    
por Organic Marble 30.09.2017 / 15:14

1 resposta

3

Acontece que está no chaveiro para nobody . Veja como corrigir isso.

  • faça login como nobody

    sudo su -s /bin/bash nobody

  • mostre entradas de chaveiro para nobody

    keyctl show @us

    (a primeira entrada é o número do chaveiro, as seguintes linhas são as chaves)

  • confirmar que há dados no keyring

    keyctl read [keyring number]

  • chaveiro claro

    keyctl clear [keyring number]

  • confirme se funcionou

    keyctl show @us

    (deve imprimir apenas uma linha, sem as seguintes chaves)

por Organic Marble 30.09.2017 / 17:52