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

8

Estou apenas procurando uma maneira de visualizar os pares conectados a um compartilhamento SMB do Windows?

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

    
por Spirit 16.07.2014 / 17:00

2 respostas

9

Em um prompt de comando, execute net session . Isso mostrará informações de conexão de sessão. Ele 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 Role for File (compartilhamento e gerenciamento de 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 e navegar até File Services|Share and Storage Management e clicar no item Manage Sessions ou no item Manage Open Files no Painel de Ação.

    
por 16.07.2014 / 17:07
11

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

  • [CLI] O comando openfiles .

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

Qualquerarquivoabertonomomentodeveserconsideradopotencialmenteemuso,sejalido,gravadoousimplesmentemantidoabertoporumprocessoemumcomputadorcliente.

Elestambémmostrarãoavocêqualusuário(oucomputador,senãohouvernenhumusuárioassociadoaele)possuioidentificador.Casocontrário,consultea resposta de joeqwerty para saber como obter apenas uma lista de sessões / usuários ativos do SMB.

    
por 16.07.2014 / 17:12