Como posso limpar o "cache de autenticação" no Windows 7 para um compartilhamento de samba protegido por senha?


14

Eu tenho um servidor samba Linux e listei explicitamente usuários que podem acessar a pasta.

Eu configurei com sucesso o Samba para exigir um nome de usuário e senha ao acessar o compartilhamento no Windows (usando o smbpasswd, etc.).

Mas agora eu quero forçar a limpeza do cache de autenticação na máquina 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 garantir que o cache de autorização seja limpo para que ele não possa acessar a pasta com minhas credenciais.

Eu encontrei o comando para usar no prompt de comando do Windows no Google algumas semanas atrás, mas bobo eu não o salvei ...

Espero que alguém possa ajudar, obrigado!

Ah, o Samba está configurado como um grupo de trabalho e não como um domínio (se isso ajudar) - para que os usuários do Windows NÃO façam login em um domínio na inicialização.

Respostas:


7

Que tal agora:

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 excluiu posteriormente.


3
Não existe uma sessão com esse nome de computador. Mas existe obviamente. Tentei o IP e o nome.
tomasb

2
net use \\computername /deletetrabalhou para excluí-lo, mas as credenciais de samba ainda estavam presentes, mesmo depois de reiniciar o explorador do gerenciador de tarefas
RyanTM

24

Tente isto

Painel de controle \ Todos os itens do painel de controle \ Credential Manager

Clique na seta ao lado do cred que você deseja excluir

do que clicar em remover do cofre


8
Isso me ajudou onde a resposta aceita não. Obrigado!
Aaron Adams

1
Maneira mais rápida: Win + R e cole o shell% windir% \ explorer.exe ::: {1206F5F1-0569-412C-8FEC-3204630DFB70}
droidgren

Ainda consigo excluir e gravar arquivos na minha rede depois de fazer isso.
Dimitri Kopriwa

18

Conselho incompleto. A resposta é:

Como mencionado anteriormente, limpe todas as entradas no gerenciador de credenciais, feche todas as janelas abertas do explorer share share e / ou todos os aplicativos que utilizam o compartilhamento.

ENTÃO

Gerenciador de serviços abertos. Encontre o serviço "Estação de trabalho" e reinicie-o.


Concordo - esta é a resposta correta.
Ryan Ries

As comunidades @endolith são diferentes. Está tudo bem aqui.
Sven

0

Como desconectar \ logout do Samba Share no Windows 10.

EXECUTAR cmd como usuário (não administrador) !!!

assista sua conexão

net use

excluir todas as conexões (logout)

net use * /delete

net use * /d

net use \\10.10.10.5 /delete

excluir todas as senhas de rede salvas

klist purge

ou executar utilitários

control keymgr.dll

ou correr

rundll32.exe keymgr.dll, KRShowKeyMgr
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.