Ich suche nur nach einer Möglichkeit, die aktuell verbundenen Peers zu einer Windows SMB-Freigabe anzuzeigen.
Zum Beispiel: Ich möchte jetzt sehen, wer mit dem Windows-Server verbunden ist und ob er Dateiübertragungen durchführt.
windows
network-shares
smb
Geist
quelle
quelle
Antworten:
An einer Eingabeaufforderung ausführen
net session
. Daraufhin werden Informationen zur Sitzungsverbindung angezeigt. Es wird Ihnen nicht angezeigt, wer aktiv Daten überträgt. Dazu müssen Sie ein Paketerfassungsprogramm auf dem Server ausführen.Sie können die MMC-Konsole auch relativ zum Windows-Betriebssystem und zur Rolle für die Dateifreigabe ausführen (z. B. Freigabe- und Speicherverwaltung in Windows Server 2008 R2). Unter Windows Server 2008 und 2008 R2 können Sie beispielsweise die Computerverwaltungskonsole öffnen und zu
File Services|Share and Storage Management
demManage Sessions
Element oder demManage Open Files
Element im Aktionsbereich navigieren und darauf klicken .quelle
Es gibt zwei grundlegende Möglichkeiten, um festzustellen, auf welche Dateien auf SMB-Freigaben zugegriffen wird:
[CLI] Der
openfiles
Befehl.[GUI] Das
Open Files
Objekt unterComputer Management
(compmgmt.msc
) =>Shared Folders
=>Open Files
.Jede Datei, die derzeit geöffnet ist, sollte als potenziell verwendet betrachtet werden. Sie wird entweder gelesen, geschrieben oder einfach von einem Prozess auf einem Clientcomputer geöffnet.
Diese zeigen Ihnen auch, welcher Benutzer (oder Computer, wenn kein Benutzer damit verbunden ist) das Handle besitzt. Andernfalls lesen Sie in der Antwort von joeqwerty nach, wie Sie nur eine Liste der aktiven SMB-Sitzungen / Benutzer abrufen können.
quelle