[ Пред. ] [ main ] [ След. ]

Про SMB

 

Протокол обмена файлами Server Message Block (SMB) был придуман в IBM в восьмидесятых годах ХХ века. Позволяет монтировать сетевые каталоги (shared directory) в Linux для прямого доступа к их содержимому из Linux и Windows в закрытой сети (можно открыть доступ к каталогу извне, но это безопаснее делать через SFTP). Под Windows такая точка доступа будет выглядеть как Z:\Folder, в Linux как /mnt/folder.


Почему он называется SMB/CIFS:



Итого получился протокол для обмена файлами с названием «Samba». Он же в Windows называется «Сетевое окружение».



Что любопытно — на клиентском ноуте можно использовать LinuxCIFS без установки Samba. И подключение к удаленным ресурсам по протоколу — smb:// — тоже работает самостоятельно.


При настройке доступов к shared folders в норме не надо использовать ACL, потому что не надо смешивать стандартные механизмы Linux Permissions от Debian и Acess Control List от OMV, это может вызвать непредсказуемый батхёрт. ACL разумно использовать только когда какому-то юзеру надо ЯВНО запретить заходить в какой-то каталог.


Аналог SMB — NFS, протокол обмена файлами Network File System (NFS). Аналогичен SMB, но котируется в Linux, поэтому рекомендуется использовать подключение по NFS, если к сетевому ресурсу будет нужен доступ только из Linux.


Практические примеры


Приложения:Примонтировать удаленный каталог с библиотекой Calibre
Приложения:Монтирование расшаренных windows-ресурсов в Linux (через CIFS)


Next step: Настроить SMB-CIFS