Comment afficher les utilisateurs / postes de travail actuellement connectés sur un partage Windows SMB?


11

Je cherche simplement un moyen d'afficher les pairs actuellement connectés à un partage Windows SMB?

Par exemple: je veux maintenant voir qui est connecté au serveur Windows et fait-il des transferts de fichiers?


1
Question connexe sur le débordement de pile.
Bob

Réponses:


10

À partir d'une invite de commande, exécutez net session. Cela vous montrera les informations de connexion à la session. Il ne vous montrera pas qui transfère activement des données. Pour cela, vous devrez exécuter un programme de capture de paquets sur le serveur.

Vous pouvez également exécuter la console MMC par rapport au système d'exploitation Windows et au rôle de partage de fichiers (par exemple, la gestion du partage et du stockage dans Windows Server 2008 R2). Par exemple, sur Windows Server 2008 et 2008 R2, vous pouvez ouvrir la console de gestion de l'ordinateur et naviguer File Services|Share and Storage Managementet cliquer sur l' Manage Sessionsélément ou l' Manage Open Filesélément dans le volet Actions.


entrez la description de l'image ici


Pourriez-vous développer votre deuxième paragraphe, avec des étapes plus spécifiques ou des captures d'écran si possible? À l'époque où je cherchais cela, j'ai trouvé quelque chose de similaire , mais cela ne fonctionnait pas sur Server 2012 (la méthode de gestion de l'ordinateur fonctionne).
Bob

Merci pour la mise à jour. Je n'arrive pas à trouver cela en 2012 pour une raison quelconque - peut-être qu'ils l'ont déplacé ou supprimé, ou peut-être que je suis juste stupide. Et bien.
Bob

13

Il existe deux méthodes de base pour voir quels fichiers sur les partages SMB sont accessibles:

  • [CLI] La openfilescommande.

  • [GUI] L' Open Filesobjet sous Computer Management( compmgmt.msc) => Shared Folders=> Open Files.

    Capture d'écran de Computer Management

Tout fichier actuellement ouvert doit être considéré comme potentiellement en cours d'utilisation, qu'il soit lu, écrit ou simplement maintenu ouvert par un processus sur un ordinateur client.

Ceux-ci vous montreront également quel utilisateur (ou ordinateur, s'il n'y a aucun utilisateur associé) possède le handle. Sinon, consultez la réponse de joeqwerty pour savoir comment récupérer uniquement une liste de sessions / utilisateurs SMB actifs.


Ou Démarrer> clic droit sur Ordinateur> Gérer
ROMANIA_engineer
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.