яка команда Linux дозволяє переглядати всі доступні спільні файли smb в мережі?


9

Я хочу переглядати всі доступні акції smb у мережі, як-от натискання на "мережу" в nautilus, тоді всі акції відображаються, використовуючи командний рядок

найближчим із мене є smbclient -L SRVNAME, який перераховує всі спільні ресурси в SRVNAME, а також усі інші сервери в робочій групі та інших доступних робочих групах, але це вимагає від мене знання принаймні правильного SRVNAME

Відповіді:


11

Використовуйте smbtreeкоманду, щоб переглянути всі клієнти та спільні папки на дереві.


Щось не так із командою. У той час як дельфін показує дуже багато smb-каталогів, smbtreeвін показує лише сингл, який також є локальним.
Привіт-Ангел

2

Я використовую Findmb Він працює аналогічно smbtree.

  • smbtree покаже вам список усіх доступних робочих груп та клієнтів у межах цих робочих груп.

$ smbtree
Введіть пароль користувача:

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 покаже вам список усіх клієнтів, які рекламують їх як доступні.

$ findmb

                            *=DMB
                            +=LMB            

IP-АДР | NAMEBIOS NAME | РОБОТА / ОС / ВЕРСІЯ

192.168.1.1 DOMAINHOST * [DOMAIN] [Windows 5.0] [Менеджер локальної мережі Windows 2000]

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.