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?
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?
Respostas:
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 Management
e clicar no Manage Sessions
item ou no Manage Open Files
item no Painel de Ação.
Há duas maneiras básicas de ver quais arquivos nos compartilhamentos SMB estão sendo acessados:
[CLI] O openfiles
comando
[GUI] O Open Files
objeto em Computer Management
( compmgmt.msc
) => Shared Folders
=> Open Files
.
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.