Файловые серверы (NFS, Samba) - Samba

5
Ваша оценка: Нет Средняя: 5 (1 голос)

Система позволяющая обращаться к сетевым дискам на различных операционных системах по протоколу SMB/CIFS.

Samba — это бесплатный пакет программного обеспечения с открытым исходным кодом, предоставляющий «бесшовные» файловые службы и службы печати между Windows®-клиентами и UNIX®-подобными платформами. Samba работает на UNIX-подобных платформах, в том числе AIX®, BSD® UNIX и Linux®, используя протокол TCP/IP, установленный на основном сервере. После настройки это серверное программное обеспечение дает возможность хост-машине предоставлять в совместное пользование файлы и принтеры и делать их доступными Windows-клиентам.

Samba oткрывает доступ к дискам и принтерам с любой рабочей станции, независимо от операционной системы. Имеет клиентскую и серверную части, включена практически во все дистрибутивы GNU/Linux. Bыпущена под лицензией GPL.

Сайт разработчика: http://www.samba.org/
Что почитать?


Разместил: lsadm2013kos 19 Декабрь 2009 в 20:13

Комментарии

Samba это супер. смотрим как с ней можно работать

11.10.2013 выпущена стабильная версия 4.1.0. Samba 4.1 включает все новые технологии, реализованные ранее в ветках Samba 4 и 3.x.

Вышел новый крупный релиз Samba — 4.2.0.
Релиз Samba 4.2.0 содержит многочисленные улучшения и нововведения:

  • поддержка «прозрачного» сжатия файлов и директорий в VFS-модуле для файловой системы Btrfs;
  • новый VFS-модуль Snapper, позволяющий хранить историю состояния файловой системы;
  • новый VFS-модуль WORM для реализации технологии Write Once, Read Manу;
  • множество улучшений и исправлений в winbindd/netlogon (напоминаем, что совсем недавно в netlogon была найдена критическая уязвимость);
  • новая концепция SMB2 leases, позволяющая сократить трафик для SMB2-соединений;
  • увеличен размер сетевых буферов по умолчанию для протоколов SMB2 и SMB3 (приведен в соответствие со стандартом для Windows 2012R2, составляющем 8Мб для «smb2 max read», «smb2 max write» и «smb2 max trans»);
  • улучшена поддержка системы мьютексов в библиотеке tdb;
  • внутренняя система обмена сообщениями переписана для использования unix domain сокетов;
  • smbclient теперь использует библиотеку libarchive, что дает большие возможности работы с архивами (в частности, появилась поддержка формата ZIP);

и многое другое.

Кроме того, сообщается, что с этого момента прекращается поддержка ветки Samba 3.x. Все возможности Samba 3.x поддерживаются и в ветке Samba 4, поэтому для конечного пользователя переход на новую ветку не должен составить каких-либо проблем.

8 сентября 2015 г. состоялся новый крупный стабильный релиз свободной реализации протоколов SMB/CIFS — Samba 4.3.0.
Выпуск Samba 4.3.0 собрал множество интересных изменений как с точки зрения расширения функциональных возможностей, так и в плане технической реализации некоторых важных компонентов.

Среди наиболее значимых новшеств этого релиза:

  • поддержка протокола SMB 3.1.1, представленного в Windows 10;
  • поддержка всех семи ролей FSMO (Flexible Single-Master Operations) в samba-tool: Schema Master, Domain Naming Master, RID Master, PDC Emulator, Infrastructure Master, DomainDnsZones Infrastructure Master и ForestDnsZones Infrastructure Master (были добавлены последние две для работы с DNS);
  • поддержка инструмента поиска Apple Spotlight благодаря интеграции с GNOME Tracker;
  • поддержка одновременного логирования в множество бэкендов, к числу которых помимо стандартных (syslog и файл) добавлены systemd-journal, lttng и gpfs;
  • настраиваемая работа с TLS (можно выбирать протоколы; по умолчанию отключен SSLv3);
  • новая подсистема для уведомлений об изменениях в файловой системе (FileChangeNotify), работающая с центральным демоном на каждом узле (вместо единого файла с базой данных notify_index.tdb, как было раньше);
  • улучшенная поддержка доверенных доменов/лесов при работе в качестве контроллера домена Active Directory (AD DC);
  • новый код для профилирования SMB1, SMB2 и SMB3, использующий tdb вместо разделяемой памяти sysv IPC;
  • новые подкоманды в smbclient и rpcclient, новые модули (idmap_script, vfs_unityed_media, vfs_shell_snap);
  • улучшения в работе с разрежёнными (sparse) файлами: добавлена поддержка FSCTL_SET_ZERO_DATA и FSCTL_QUERY_ALLOCATED_RANGES для запросов SMB2.