共有ファイルとフォルダに誰がアクセスするかを監視する2つの方法

共有ファイルが脆弱であり、誰がそれらにアクセスしているかを監視したいと思ったことがありますが、その方法がわかりませんでしたか?そのための2つのソリューションがあります。1つはWindows(Windows)に組み込まれているツールを使用するソリューションで、もう1つはサードパーティの開発者によるNetShareMonitorと呼ばれるソリューションです。どちらも、ローカルネットワーク内の他のユーザーと共有したファイルやフォルダーを使用してWindowsで行われているほとんどすべてのことを伝えることができる便利なアプリです。始めましょう:

1.コンピューターの管理(Computer Management)を使用してWindowsの共有ファイルとフォルダーにアクセスするユーザーを監視する方法

共有フォルダとファイル(shared folders and files)にアクセスするユーザーを追跡する最も簡単な方法の1つは、Windowsに組み込まれているツールであるコンピュータの管理(Computer Management)を使用することです。あなたがしなければならない最初のことはコンピュータ管理を開く(open Computer Management)ことです、そしてそれをする一つの速い方法はそれを検索することです。

Windows10でコンピューター管理を開く

[コンピューターの管理](Computer Management)ウィンドウで、左側のナビゲーションパネルの[システムツール]を展開し、[(System Tools)共有フォルダー(Shared Folders)]を選択します。

コンピューター管理からの共有フォルダーエントリ

共有フォルダには(Shared Folders)、共有、セッション(Shares, Sessions)ファイルを開く(Open Files)という3つのオプションがあります。

共有、セッション、および開いているファイル

ナビゲーションペインで[共有(Share)]を選択するか、中央のパネルから[共有(Shares)]エントリをダブルクリック(ダブルタップ)します。次に、Computer Managementは、コンピューターまたはデバイス上でネットワークの他の部分と共有されている(folders that are shared)すべてのフォルダーをすぐにロードします。それぞれについて、共有名(Share Name)フォルダパス(Folder Path)、アクティブなクライアント接続(Client Connections)の数などの詳細を確認できます。後者は、ネットワークからそのフォルダーにアクセスしているユーザー(コンピューター)の数を示します。

コンピューター管理からの共有リスト

[セッション(Sessions)]セクションは多少似ていますが、各共有フォルダーを個別に表示するのではなく、ファイルにアクセスしているネットワークユーザーと、それぞれが開いているファイルの数を示します。さらに、接続時間、アイドル時間、(Connected Time, Idle Time,)ユーザーが共有に接続したコンピューターの名前などに関する有用な詳細も取得できます。

コンピューターの管理に表示されるセッションの詳細

3番目のオプションは、最も興味深いものであり、私たちが最も役立つと思うものです。[ファイルを開く](Open Files)には、ローカルネットワークからユーザーが開いたすべてのファイルのリストと、それらのファイルをどのように開いたかが表示されます。一部のユーザーは読み取り専用アクセス権を持っている場合がありますが、他のユーザーは読み取りと書き込みを行うことができます(read-only access, while others can read and write)

コンピュータの管理で利用可能なオープンファイルリスト

共有ファイルやフォルダに誰がアクセスするかを監視するこの方法は、非常に便利な場合がありますが、大きな欠点が1つあります。誰かがあなたの共有にアクセスしているとき、コンピュータ管理はあなたに警告することができません。(Computer Management)これを実行できるツールについては、この記事の次のセクションを確認してください。

2.NetShareMonitor(NetShareMonitor)を使用してWindowsの共有ファイルとフォルダーにアクセスするユーザーを監視する方法

NetShareMonitorは、ローカルネットワーク上で共有したファイルやフォルダを監視できるWindows用(Windows)の監視ソフトウェアです。NetShareMonitorは、ユーザーが共有データにアクセスするたびにアラートを出します。アプリケーションは公式サイト(official site)からダウンロードできます。入手したら、コンピュータのどこかにZIPファイルを解凍します。(extract the ZIP file)

NetShareMonitorインストールファイルの抽出

次に、NetShareMonitorフォルダーを開き、Setup_NetShareMonitor.exeファイルを実行します。

NetShareMonitorのインストールファイルを実行する

ウィザードの手順に従って、コンピューターにNetShareMonitorをインストールします。複雑なことは何もありません。[次へ(Next)]を数回押すだけです。アプリには不要なソフトウェアやマルウェアがバンドルされていないことに注意してください(ESETBitDefenderの両方でテストしました)。

NetShareMonitorのインストールウィザード

ウィザード中に、必要に応じてインストールフォルダを変更できますが、お勧めしません。

NetShareMonitorのインストール場所の選択

インストールが完了すると、デスクトップと[スタート]メニューに(Start Menu)NetShareMonitorのショートカットが表示されます。アプリを起動するために好みのものを使用してください。次のように表示されます。

NetShareMonitorウィンドウ

ご覧のとおり、このアプリケーションは比較的単純です。最初に注意を引くのは、上からのタブのリストです:アクティブセッション、アクセスされたファイル(Active Sessions, Accessed Files)、および共有ファイル(Shared Files)

[アクティブセッション]タブには、(Active Session)リモートホスト、ユーザー、開いているファイル、開始時間、アクティブ時間、アイドル時間(Remote Host, User, Opened Files, Start Time, Active Time, and Idle Time)など、コンピューターに接続されているすべてのリモートデバイスに関するライブ情報が表示されます。

NetShareMonitorのアクティブセッションリスト

注:(NOTE:)NetShareMonitorのタブに情報が表示されない場合は、管理者権限で起動する必要がある場合があります。それについてサポートが必要な場合は、このガイドを確認してください:Windows10で「管理者として実行」を使用する13の方法(13 ways to use "Run as administrator" in Windows 10)

2番目のタブは[アクセスされたファイル]と呼ば(Accessed Files)、リモートユーザーがアクセスしているすべてのファイルが表示されます。このタブには、リモートユーザー名、ファイルパス(File Path)、日付と時刻、および各共有ファイルのアクセスタイプ(Access Type)を含む共有フォルダーが表示されます。

NetShareMonitorのアクセスファイルリスト

最後になりましたが、 [共有ファイル]タブには、システム上のすべての共有ファイルと(Shared Files)、共有名、説明、接続(Share Name, Description, Connections)共有ファイルパス(Shared File Path)などの情報が表示されます。

NetShareMonitorによって表示される共有ファイルリスト

ウィンドウの右側に、[設定](Settings)ボタンがあります。好みに応じて、[一般]、[セッション設定](General, Session Settings)、および[ログ設定(Log Settings)]を変更できるウィンドウが開きます。

NetShareMonitorの設定

[ログ(View Log)の表示]ボタンはウィンドウの右下隅にあり、セッションログとアクセスされたファイルログが表示されます。

NetShareMonitor:ネットワークセッションログ

このアプリケーションは、ウィンドウを点滅させ、誰かがあなたの共有フォルダを盗聴しているときはいつでもあなたのコンピュータをビープ音で鳴らすことによってあなたの注意を引きます。それが可能であり、共有ファイルやフォルダーにアクセスするユーザーの詳細を表示するだけでなく、Windowsのコンピューター管理(Computer Management)ツールよりも優先されます。

Windowsで共有ファイルやフォルダにアクセスしているユーザーを追跡するためのお気に入りの方法は何ですか?

Windowsのコンピュータ管理(Computer Management)は、ローカルネットワーク内の共有ファイルとフォルダを誰が使用しているかを監視するための最も簡単な方法です。ただし、リモートユーザーがそれを行ったときにアラートを出すことはできません。一方、NetShareMonitorは、これらすべてを実行する便利で使いやすいアプリですが、誰かが共有ファイルを表示しようとしたときにも警告を発します。これらのツールのどれ(Which)がより好きですか、そしてその理由は何ですか?以下のコメントセクションであなたの考えを教えてください。



About the author

私はソフトウェア エンジニアであり、探検家です。Microsoft Xbox 360 と Google Explorer の両方を使用した経験があります。特定のソフトウェア開発ツールについて専門的な推奨事項を提供したり、一般的な Explorer エラーのトラブルシューティングを支援したりすることができます。



Related posts