現在接続しているユーザー/ワークステーションをWindows SMB共有に表示する方法は?


11

Windows SMB共有に現在接続されているピアを表示する方法を探していますか?

例:Windowsサーバーに接続しているユーザーを確認したいのですが、彼はファイル転送を行っていますか?


1
Stack Overflowの関連質問
ボブ14

回答:


10

コマンドプロンプトからを実行しnet sessionます。セッションの接続情報が表示されます。誰がアクティブにデータを転送しているかは表示されません。そのためには、サーバーでパケットキャプチャプログラムを実行する必要があります。

Windows OSおよびファイル共有の役割に関連してMMCコンソールを実行することもできます(たとえば、Windows Server 2008 R2の共有とストレージの管理)。たとえば、Windows Server 2008および2008 R2では、コンピューター管理コンソールを開いて、アクションペインの項目または項目に移動しFile Services|Share and Storage Managementてクリックできます。Manage SessionsManage Open Files


ここに画像の説明を入力してください


2番目の段落について、可能であれば、具体的な手順やスクリーンショットを含めて詳しく説明していただけますか?これを調べていたところ、同じようなものが見つかりましたが、Server 2012では機能しませんでした(コンピューターの管理方法は機能します)。
ボブ14

更新していただきありがとうございます。なんらかの理由で2012年にそれを見つけることができないようです-おそらく彼らはそれを移動または削除したか、あるいは私はただ愚かです。まぁ。
ボブ14

13

SMB共有上のどのファイルがアクセスされているかを確認するには、2つの基本的な方法があります。

  • [CLI] openfilesコマンド。

  • [GUI] ()=> =>のOpen Files下のオブジェクト。Computer Managementcompmgmt.mscShared FoldersOpen Files

    コンピュータ管理のスクリーンショット

現在開いているファイルは、クライアントコンピューターのプロセスによって読み取り、書き込み、または開いたままの状態で使用されている可能性があると見なされます。

これらには、ハンドルを所有しているユーザー(または、関連付けられているユーザーがいない場合はコンピューター)も表示されます。それ以外の場合は、アクティブなSMBセッション/ユーザーのリストのみを取得する方法について、joeqwertyの回答を参照してください。


または[スタート]> [コンピューター]を右クリック> [管理]
ROMANIA_engineer
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.