ローカルネットワークでWindows共有フォルダを表示して閲覧するには?

ローカルネットワークでWindows共有フォルダを表示して閲覧するには?

タイトルが示すように、ローカルMS Windowsネットワーク上のすべての共有コンピュータのすべての共有フォルダを表示する方法を探しています。

以下では、既知の Windows システムの共有を一覧表示できます。

smbclient -L //SERVER -U username

これにより、そのサーバーの共有リストが表示されます。その後、mountを介して接続するか、cifsThunarを介して共有に接続できます。

しかし、私はリストできません。みんなこのようなネットワーク共有フォルダのコンピュータです。

Thunarに「Windowsネットワーク」アイコンがありますが、私が設定した共有のみが一覧表示されますsamba。 MS Windowsでは、共有フォルダを提供するすべての「近く」コンピュータを表示し、簡単に閲覧できます。

共有リストを一覧表示できるので、これを使用することをお勧めしますが、smbclientネットワーク上で利用可能なすべてのWindowsシステムを何らかの方法で一覧表示する方法が必要です。グラフィックスやコマンドラインの両方が大丈夫です。実際、両方の方法で解決策を得ることができれば、より好まれます。

試してみましたが、nmblookupネットワークからアクセスできなかったコンピュータはいくつかリストされています。必要な共有を持つマシンはまったく表示されません。

また、smbtree何も表示されませんが、Windows共有は他のすべてのWindowsユーザーに表示されます。

また、avahi-browse -aすべての株式から離れたThunarですでに見られる株式以外は何も返されません。

答え1

端末ベースのソリューションでは、次のものを使用できます。

nmblookup -S '*'    

ブロードキャストドメイン内のすべてのSamba共有が表示されます。

もっと見つけることができますここ

答え2

私はxfceとThunarファイルマネージャでManjaro 18を使用します。

手動で入力することがわかりました。

smb://SERVER_IP/...

ファイルマネージャウィンドウのパスバーに移動し、最後にウィンドウのサイドバーに共有ネットワークをインストールします。

~$ <name_of_file_manager> smb://SERVER_IP端末でも実行できます)

トンネルパスバー 共有ネットワークフォルダがインストールされました

関連情報