como impedir que o servidor do Windows 2016 compartilhe a partir de bloqueios de arquivos após uma desconexão?

2

Eu tenho um servidor Windows Server 2016 com um compartilhamento de arquivos para o qual os clientes têm permissões de gravação. Às vezes, os clientes se desconectam enquanto o cliente tem bloqueios de arquivos que não são liberados.

Aqui está uma visualização usando 'openfiles.exe' do compartilhamento com o arquivo.txt bloqueado.

openfiles.exe //Query //s servername //v
servername 56784213 user                 Windows    0          Read            D:\share\subfolder
servername 95678421 [Disconnected]       Windows    0          Write + Read    D:\share\subfolder\a\file.txt

O problema é quando este cliente volta a ficar online (o mesmo sistema, o mesmo endereço IP) e tenta ler ou gravar o arquivo.txt, obtém um erro de permissão negada.

Eu tenho visto problemas semelhantes relatados no Samba, Como evitar que o samba mantenha um bloqueio de arquivo depois que um cliente se desconecta? . Além disso, em versões antigas do Windows Server (eu costumava executar o Server 2008 há muitos anos), isso não era um problema.

Gostaria de saber como controlar o que o Windows faz quando o mesmo cliente se desconecta com os bloqueios de arquivos abertos e se reconecta. Eu gostaria que ele matasse conexões anteriores do mesmo cliente / mesmo IP.

    
por zambamingi 07.03.2018 / 23:35

0 respostas