quale comando di Linux consente di sfogliare tutte le condivisioni smb disponibili nella rete?


10

Voglio sfogliare tutte le condivisioni smb disponibili nella rete, come fare clic sulla "rete" in nautilus, quindi vengono visualizzate tutte le condivisioni, utilizzando la riga di comando

il più vicino che ho ottenuto è smbclient -L SRVNAME, che elenca tutte le condivisioni in SRVNAME così come tutti gli altri server nel gruppo di lavoro e altri gruppi di lavoro disponibili, ma mi richiede di conoscere almeno il SRVNAME corretto

Risposte:


11

Utilizzare il smbtreecomando per visualizzare tutti i client e le cartelle condivise in modo ad albero.


Qualcosa non va con il comando. Mentre il delfino mostra davvero molte directory smb, smbtreemostra solo un singolo, che è anche locale.
Hi-Angel,

2

Uso findmb Funziona in modo simile a smbtree.

  • smbtree mostrerà un elenco di tutti i gruppi di lavoro e clienti disponibili in tali gruppi di lavoro.

$ smbtree
Inserisci la password del nome utente:

WORKGROUP1
    \\host1         
        \\host1\ADMIN$          IPC Service (SMB Server)
        \\host1\IPC$            IPC Service (SMB Server)
        \\host1\print$          
        \\host1\print           Printer
    \\host2                 
        \\host2\C$              Default share
        \\host2\ADMIN$          Remote Admin
        \\host2\Z$              Default share
WORKGROUP2
  • smbfind ti mostrerà un elenco di tutti i client che li pubblicizzano come disponibili.

$ findsmb

                            *=DMB
                            +=LMB            

INDIRIZZO IP | NOME NETBIOS | GRUPPO DI LAVORO / OS / VERSIONE

192.168.1.1 DOMAINHOST * [DOMAIN] [Windows 5.0] [Gestione LAN di Windows 2000]

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.