Que tal isso:
net session \samba.server.ip.address /delete
Você também pode usar:
net use
Para fornecer uma lista de sessões ativas e garantir que você as tenha excluído posteriormente.
Eu tenho um servidor samba no Linux e listei explicitamente os usuários que podem acessar a pasta.
Configurei com sucesso o Samba para exigir um nome de usuário e senha ao acessar o compartilhamento do windows (usando o smbpasswd, etc.).
Mas agora quero forçar a limpeza do cache de autenticação na máquina do Windows. Por exemplo, quando vou ao computador de um colega, uso minha conta para acessar um arquivo no compartilhamento protegido, mas antes de sair do computador, quero ter certeza de que o cache de autorização está desmarcado para que ele não possa acessar essa pasta com minhas credenciais.
Eu encontrei o comando para usar no prompt de comando do windows no google algumas semanas atrás, mas eu não consegui salvá-lo ...
Espero que alguém possa ajudar, obrigado!
Oh, o Samba é configurado como um grupo de trabalho e não como um domínio (se isso ajudar) - então os usuários do Windows NÃO logam em um domínio na inicialização.
Tente isso
Painel de Controle \ Todos os Itens do Painel de Controle \ Gerenciador de Credenciais
Clique na seta ao lado do crédito que você deseja excluir
do que clicar em remover do cofre
Conselhos incompletos. A resposta é:
Como mencionado anteriormente, limpe todas as entradas no gerenciador de credenciais, feche todas as janelas abertas do Gerenciador de compartilhamento e / ou todos os aplicativos que utilizam o compartilhamento.
ENTÃO
Abra o gerenciador de serviços. Encontre o serviço "Estação de trabalho" e reinicie-o.
Tags authentication windows cache samba