Como exibir usuários / estações de trabalho atualmente conectados a um compartilhamento SMB do Windows?

11

Estou apenas procurando uma maneira de exibir os pares atualmente conectados a um compartilhamento Windows SMB?

Por exemplo: agora quero ver quem está conectado ao servidor Windows e ele está fazendo alguma transferência de arquivos?

Espírito
fonte
11
Pergunta relacionada no Stack Overflow.
22414 Bob

Respostas:

10

Em um prompt de comando, execute net session. Isso mostrará as informações de conexão da sessão. Não mostrará quem está transferindo dados ativamente. Para isso, você precisará executar um programa de captura de pacotes no servidor.

Você também pode executar o console do MMC em relação ao sistema operacional Windows e à função de compartilhamento de arquivos (gerenciamento de compartilhamento e armazenamento no Windows Server 2008 R2, por exemplo). Por exemplo, no Windows Server 2008 e 2008 R2, você pode abrir o console de Gerenciamento do Computador, navegar File Services|Share and Storage Managemente clicar no Manage Sessionsitem ou no Manage Open Filesitem no Painel de Ação.


insira a descrição da imagem aqui

joeqwerty
fonte
Você poderia elaborar seu segundo parágrafo, com etapas ou capturas de tela mais específicas, se possível? Quando eu estava pesquisando isso, encontrei algo semelhante , mas não funcionou no Server 2012 (o método de Gerenciamento do Computador funciona).
22414 Bob
Obrigado pela atualização. Eu simplesmente não consigo achar isso em 2012 por algum motivo - talvez eles tenham movido ou removido, ou talvez eu esteja apenas sendo estúpido. Ah bem.
22414 Bob
13

Há duas maneiras básicas de ver quais arquivos nos compartilhamentos SMB estão sendo acessados:

  • [CLI] O openfilescomando

  • [GUI] O Open Filesobjeto em Computer Management( compmgmt.msc) => Shared Folders=> Open Files.

    Captura de tela do Gerenciamento de computador

Qualquer arquivo que está aberto no momento deve ser considerado potencialmente em uso, seja lido, gravado ou simplesmente mantido aberto por um processo em um computador cliente.

Eles também mostrarão qual usuário (ou computador, se não houver nenhum usuário associado) é o proprietário do identificador. Caso contrário, consulte a resposta de joeqwerty para obter apenas uma lista de sessões / usuários SMB ativos.

Prumo
fonte
Ou Iniciar> clique com o botão direito do mouse em Computador> Gerenciar
ROMANIA_engineer