Список всех общих папок

Можно ли вывести список всех общих папок (с указанием их физического местоположения) из командной строки?

8
задан 10 October 2012 в 13:46

3 ответа

Поскольку самба совместно использует, у нас есть ряд утилит, которые идут самбаInstall sambaс комплектом :

  • smbtree

    smbtree является кем-то программа браузера в текстовом режиме. Это подобно "Сетевому окружению", найденному на компьютерах Windows. Это печатает дерево со всеми известными доменами, серверами в тех доменах и долях на серверах. Страница справочника

  • smbstatus

    smbstatus является очень простой программой для списка текущих соединений Samba. Страница справочника

    Путем вызова следующего будет отображен список долей:

    smbstatus --shares
    

См. также: Страница справочника самбы

5
ответ дан 10 October 2012 в 13:46
gvfs-mount -l

GVFS - это виртуальная файловая система для рабочего стола Gnome, которая обеспечивает доступ к общим дискам через SMB, FTP, WebDav и SFTP. Доступ к общим ресурсам смонтирован в ~/.gvfs/, вы также можете увидеть их там.

Приведенная выше команда перечисляет все подключенные внешние диски и общие сетевые ресурсы, например :

$ gvfs-mount -l
Drive(0): 1.5 TB Hard Disk
[snip]
Mount(0): public on fileserver -> smb://fileserver/public/
  Type: GDaemonMount
Mount(1): SFTP for bert on server.example.com -> sftp://bert@server.example.com/
  Type: GDaemonMount
Mount(2): WebDAV as bert on server.example.com -> davs://bert@server.example.com/dav
  Type: GDaemonMount

Если добавить опцию -i, вы получите еще больше информации.

0
ответ дан 10 October 2012 в 13:46

Используйте эту команду: smbclient -L localhost. Пример его вывода следующий:

Enter username's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.1.6-Ubuntu]

Sharename       Type      Comment
---------       ----      -------
print$          Disk      Printer Drivers
IPC$            IPC       IPC Service (host-name server (Samba, Ubuntu))
hp1320          Printer   Hewlett-Packard hp LaserJet 1320 series
HP-LaserJet-1200 Printer   HP LaserJet 1200
Public          Disk      
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.1.6-Ubuntu]

Server               Comment
---------            -------
                     host-name server (Samba, Ubuntu)

Workgroup            Master
---------            -------
WORKGROUP            HOST-NAME
0
ответ дан 10 October 2012 в 13:46

Другие вопросы по тегам:

Похожие вопросы: