Как отобразить текущих подключенных пользователей / рабочих станций к общему ресурсу Windows SMB?


11

Я просто ищу способ просмотра подключенных в данный момент пиров к общей папке Windows SMB?

Например: теперь я хочу посмотреть, кто подключен к серверу Windows и выполняет ли он какие-либо передачи файлов?


1
Связанный вопрос по переполнению стека.
Боб

Ответы:


10

Из командной строки запустите net session. Это покажет вам информацию о подключении сеанса. Он не покажет вам, кто активно передает данные. Для этого вам нужно запустить программу захвата пакетов на сервере.

Вы также можете запустить консоль MMC относительно ОС Windows и роли для общего доступа к файлам (например, Управление общими ресурсами и хранилищами в Windows Server 2008 R2). Например, в Windows Server 2008 и 2008 R2 вы можете открыть консоль управления компьютером и перейти к элементу или панели действий File Services|Share and Storage Managementи щелкнуть по нему .Manage SessionsManage Open Files


введите описание изображения здесь


Не могли бы вы уточнить ваш второй абзац с более конкретными шагами или скриншотами, если это возможно? Когда я искал это, я обнаружил нечто подобное , но это не работало на Server 2012 (метод управления компьютером работает).
Боб

Спасибо за обновления. Я просто не могу найти это в 2012 году по какой-то причине - возможно, они переместили или удалили его, или, может быть, я просто тупой. Ах хорошо.
Боб

13

Существует два основных способа узнать, к каким файлам на общих ресурсах SMB обращаются:

  • [CLI] Команда openfiles.

  • [GUI] Open FilesОбъект под Computer Management( compmgmt.msc) => Shared Folders=> Open Files.

    Снимок экрана управления компьютером

Любой файл, который в данный момент открыт, должен рассматриваться как потенциально используемый, либо считываемый, записываемый, либо просто открытый процессом клиентским компьютером.

Они также покажут вам, какой пользователь (или компьютер, если с ним не связан пользователь) владеет дескриптором. В противном случае, смотрите ответ joeqwerty о том, как получить список активных сессий / пользователей SMB.


Или Пуск> щелкните правой кнопкой мыши Компьютер> Управление
ROMANIA_engineer
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.