Samba: различия между версиями
[непроверенная версия] | [непроверенная версия] |
недостающая цифра в последней версии |
Gromolyak (обсуждение | вклад) |
||
(не показано 146 промежуточных версий 83 участников) | |||
Строка 1: | Строка 1: | ||
{{ |
{{Карточка программы}} |
||
|name = Samba |
|||
|screenshot = [[Файл:Samba.png|120px]] |
|||
|developer = The Samba Team |
|||
|programming_language = [[Си (язык программирования)|C]]<ref>[http://www.ohloh.net/p/samba Samba<!-- Заголовок добавлен ботом -->]</ref> |
|||
|latest_release_version = 3.5.8 |
|||
|latest_release_date = {{date|07|03|2011|1}}<!--[[7 марта]] [[2011]] --> |
|||
|latest_preview_version = 4.0.0 alpha14 |
|||
|latest_preview_date = {{date|24|12|2010|1}}<!--[[104 января]] [[2010]] --> |
|||
|operating_system = [[Кроссплатформенное ПО|Мультиплатформенная]] |
|||
|genre = Сетевая файловая система |
|||
|license = [[GNU General Public License|GNU GPL]]<br />версии старше 3.2 — только [[GNU_General_Public_License#GPL_v3|GPLv3]] |
|||
|website = [http://www.samba.org/ www.samba.org] |
|||
}} |
|||
'''Samba''' — |
'''Samba''' — [[пакет программ]], которые позволяют обращаться к [[Сетевой диск|сетевым дискам]] и [[принтер]]ам на различных операционных системах по [[сетевой протокол|протоколу]] [[SMB|SMB/CIFS]]. Имеет [[клиент-сервер|клиентскую и серверную]] части. Является [[свободное программное обеспечение|свободным программным обеспечением]], выпущена под лицензией [[GNU General Public License|GPL]]. |
||
Начиная с четвёртой версии, разработка которой велась почти 10 лет, Samba может выступать в роли контроллера домена и сервиса [[Active Directory]], совместимого с реализацией Windows 2000, и способна обслуживать все поддерживаемые [[Microsoft]] версии Windows-клиентов, в том числе [[Windows 10]]. |
|||
Начиная с третьей версии Samba предоставляет службы файлов и печати для различных клиентов [[Microsoft Windows]] и может интегрироваться с операционной системой [[Windows Server]], либо как основной [[контроллер домена]] (PDC), либо как член домена. Она также может быть частью домена [[Active Directory]]. |
|||
Samba работает на большинстве [[Unix]]-подобных систем, таких |
Samba работает на большинстве [[Unix]]-подобных систем, таких как [[Linux]], [[POSIX]]-совместимых [[Solaris]] и [[Mac OS X]] Server, на различных вариантах [[BSD]]; в [[OS/2]] портирован Samba-клиент, являющийся плагином к виртуальной файловой системе NetDrive. Samba включена практически во все дистрибутивы Linux. |
||
== Создание == |
== Создание == |
||
[[Эндрю Триджелл]] разработал первую версию Samba Unix в [[1992 год]]у в Австралийском национальном университете. Программа «nbserver 1.5» была выпущена в декабре 1993 |
[[Эндрю Триджелл]] разработал первую версию Samba Unix в [[1992 год]]у в Австралийском национальном университете. Программа «nbserver 1.5» была выпущена в декабре [[1993 год]]а. Позже Триджелл выяснил, что протокол был во многом похож на тот, который используется в других сетевых серверных системах, в том числе в [[LAN manager]]. Эта информация подтолкнула его к решению сосредоточиться на сетевой совместимости с продуктами Microsoft. |
||
Samba первоначально назывался smbserver, но название было изменено в связи с извещением от компании «Syntax», которая является владельцем товарного знака на «SMBserver», о нарушении права на торговую марку. |
Samba первоначально назывался smbserver, но название было изменено в связи с извещением от компании «Syntax», которая является владельцем товарного знака на «SMBserver», о нарушении права на торговую марку. |
||
== История версий == |
== История версий == |
||
{| class="wikitable mw-collapsible mw-collapsed" style="width:100%; margin-top:0; text-align:center;" |
|||
Версия 3.0.0 выпущена 23 сентября 2003 года и являлась на тот момент одним из самых больших обновлений. Samba сервер получил возможность входить в домен [[Active Directory]], хотя и не в качестве контроллера домена. |
|||
! style="background:#cfc; padding-top:2em; padding-bottom:2em;" colspan="4"|История изменений |
|||
В последующих обновлениях 3.0 добавлены новые функции. Последнее обновление этой версии 3.0.37 выпущено 1 октября 2009 года добровольцами. Официально поддержка версии 3.0 прекращена 5 августа 2009 года. |
|||
|- |
|||
! Дата выпуска |
|||
! width="140px"|Версия |
|||
! class="unsortable"|Примечания |
|||
|- |
|||
|23 сентября 2003<ref>{{Cite web|url=https://www.samba.org/samba/history/samba-3.0.0.html|title=Samba - Release Notes Archive|publisher=www.samba.org|accessdate=2018-03-15|archive-date=2014-12-16|archive-url=https://web.archive.org/web/20141216184018/http://www.samba.org/samba/history/samba-3.0.0.html|deadlink=no}}</ref>||3.0.0|| align="left"|Важное обновление. Начиная с этой версии, Samba предоставляет службы файлов и печати для различных клиентов [[Microsoft Windows]] и может интегрироваться с операционной системой [[Windows Server]] либо как основной [[контроллер домена]] ({{нп3|Primary Domain Controller}}, PDC), либо как член домена. Она также может быть частью домена [[Active Directory]]. Официально поддержка версии 3.0 прекращена 5 августа 2009 года. Последнее обновление этой версии 3.0.37 выпущено 1 октября 2009 года добровольцами. |
|||
|- |
|||
|1 июля 2008<ref>{{Cite web|url=https://www.samba.org/samba/history/samba-3.2.0.html|title=Samba - Release Notes Archive|publisher=www.samba.org|accessdate=2018-03-15|archive-date=2019-08-04|archive-url=https://web.archive.org/web/20190804174214/https://www.samba.org/samba/history/samba-3.2.0.html|deadlink=no}}</ref>||3.2.0<ref>{{Cite web|url=https://www.opennet.ru/opennews/art.shtml?num=16762|title=OpenNews: Релиз Samba 3.2.0. Пятая альфа версия Samba 4.0.0|publisher=www.opennet.ru|accessdate=2018-03-15|archive-date=2018-03-15|archive-url=https://web.archive.org/web/20180315200003/https://www.opennet.ru/opennews/art.shtml?num=16762|deadlink=no}}</ref>|| align="left"| |
|||
* Переход на лицензию [[GPLv3]]; |
|||
* Поддержка [[IPv6]] и шифрования SMB трафика в сервере, клиентских утилитах и библиотеках; |
|||
* Поддержка аутентификации клиентов [[Windows Vista]] через [[Kerberos]]. |
|||
* Новая клиентская Winbind библиотека (libwbclient.so), распространяемая под лицензией [[LGPL]]; |
|||
* Возможность хранения альтернативных данных в xattrs атрибутах файлов; |
|||
* Новая NetApi библиотека (libnetapi.so) для выполнения запросов, связанных с входом в домен. Также создан пример простого графического интерфейса на [[GTK+]] для подключения к домену; |
|||
* Новая клиентская и серверная поддержка удаленного входа в домен и выхода из него. |
|||
* Поддержка присоединения к Windows 2008 доменам. |
|||
* В целях повышения безопасности, изменены значения по умолчанию для около десятка параметров конфигурации, связанных с аутентификацией. |
|||
* Снято ограничение на размер пути в 1024 байт и размер имени файла в 256 байт, теперь используются верхние ограничения операционной системы. |
|||
* Улучшена поддержка Unix расширений [[CIFS|протокола CIFS]]; |
|||
* Экспериментальная поддержка организации кластеров файловых серверов. |
|||
* Бэкенд для хранения конфигурации в «registry» в дополнение к smb.conf; |
|||
* Из поставки удалены «Python bindings» и библиотека libmsrpc; |
|||
* Значительные улучшения в Winbind и [[Active Directory]] реализации (Windows 2003 cross-forest, transitive trusts, one-way domain trusts, userPrincipalName logons via pam_winbind and NSS, Active Directory LDAP Signing policy). |
|||
* Добавлен бэкенд libsmbconf для манипуляций с конфигурацией в текстовом представлении; |
|||
* Реализована команда «net registry», для локального доступа к реестру; |
|||
* Появилась поддержка асинхронных SMB запросов; |
|||
* Размер буфера по умолчанию установлен в 512 КБ; |
|||
* В библиотеку libwbclient добавлено много новых функций. |
|||
|- |
|||
|27 января 2009<ref>{{Cite web|url=https://www.samba.org/samba/history/samba-3.3.0.html|title=Samba - Release Notes Archive|publisher=www.samba.org|accessdate=2018-03-15|archive-date=2012-12-12|archive-url=https://web.archive.org/web/20121212081138/http://www.samba.org/samba/history/samba-3.3.0.html|deadlink=no}}</ref>||3.3<ref>{{Cite web|url=https://www.opennet.ru/opennews/art.shtml?num=19970|title=OpenNews: Вышел релиз Samba 3.3.0|publisher=www.opennet.ru|accessdate=2018-03-15|archive-date=2018-03-15|archive-url=https://web.archive.org/web/20180315195954/https://www.opennet.ru/opennews/art.shtml?num=19970|deadlink=no}}</ref>|| align="left"| |
|||
* Расширенная поддержка [[Кластеризация|кластеризации]] (Extended Cluster); |
|||
* Обновлена версия tdbsam бэкенда для хранения базы пользователей (сопоставления Windows и Unix аккаунтов); |
|||
* Каталог с библиотеками разбит на два каталог — библиотеки и модули; |
|||
* В поставку включены новые экспериментальные [[VFS]] модули «vfs_acl_xattr» и «vfs_acl_tdb», предназначенные для сохранения NTFS [[ACL]] атрибутов на файловых серверах Samba; |
|||
* В библиотеке NetApi созданы функции для управления пользовательскими и групповыми аккаунтами. |
|||
|- |
|||
|3 июля 2009<ref>{{Cite web|url=https://www.samba.org/samba/history/samba-3.4.0.html|title=Samba - Release Notes Archive|publisher=www.samba.org|accessdate=2018-03-15|archive-date=2018-02-18|archive-url=https://web.archive.org/web/20180218034854/https://www.samba.org/samba/history/samba-3.4.0.html|deadlink=no}}</ref>||3.4<ref>{{Cite web|url=https://www.opennet.ru/opennews/art.shtml?num=22460|title=OpenNews: Samba 3.4.0 доступна для загрузки|publisher=www.opennet.ru|accessdate=2018-03-15|archive-date=2018-03-15|archive-url=https://web.archive.org/web/20180315200033/https://www.opennet.ru/opennews/art.shtml?num=22460|deadlink=no}}</ref>|| align="left"| |
|||
* В качестве passdb-бэкенда по умолчанию для хранения паролей отныне используется «tdbsam», который поддерживает установку индивидуальных настроек для каждого пользователя. |
|||
* Создание смешанной сборки, в которую включены исходные тексты Samba4 и Samba3. Значительная часть интерфейсов Samba3 теперь используется совместно с Samba4; |
|||
* Организовано совместное использование в Samba4 и Samba3 единой библиотеки tevent; |
|||
* В smbd изменится метод работы с недоверительными (untrusted) именами доменов, переданных в рамках аутентификации пользователя; |
|||
* Изменения в системе печати: различные исправления, в том числе, изменение описания принтеров для спулов принт-серверов Samba; |
|||
* Реализация вручную поддерживаемых [[DCE/RPC]] сервисов (ntsvcs, svcctl, eventlog и spoolss) будет заменена на код автоматически сгенерированный при помощи PIDL; |
|||
* Произведена очистка кода и код основных базовых интерфейсов используется, как Samba3, так и Samba4; |
|||
* Осуществлено добавление асинхронного API.Первый выпуск с использованием кода как Samba 3, так и Samba 4<ref>{{cite web|url=https://www.samba.org/samba/history/samba-3.4.0.html|title=Samba - Release Notes Archive|publisher=|accessdate=2015-09-21|archive-date=2016-04-11|archive-url=https://web.archive.org/web/20160411072341/https://www.samba.org/samba/history/samba-3.4.0.html|deadlink=no}}</ref>. |
|||
|- |
|||
Версия 3.1 использовалась только для разработки. |
|||
|30 апреля 2012<ref>{{Cite web|url=https://www.samba.org/samba/history/samba-3.4.17.html|title=Samba - Release Notes Archive|publisher=www.samba.org|accessdate=2018-03-15|archive-date=2016-04-11|archive-url=https://web.archive.org/web/20160411072341/https://www.samba.org/samba/history/samba-3.4.17.html|deadlink=no}}</ref>||3.4.17|| align="left"|Последний стабильный выпуск ветки Samba 3.4<ref>{{cite web|url=https://www.samba.org/samba/history/samba-3.4.17.html|title=Samba - Release Notes Archive|publisher=|accessdate=2015-09-21|archive-date=2016-04-11|archive-url=https://web.archive.org/web/20160411072341/https://www.samba.org/samba/history/samba-3.4.17.html|deadlink=no}}</ref>. |
|||
|- |
|||
Версия 3.3.0 выпущена 27 января 2009 года. Последнее обновление 3.3.10. |
|||
|1 марта 2010<ref>{{Cite web|url=https://www.samba.org/samba/history/samba-3.5.0.html|title=Samba - Release Notes Archive|publisher=www.samba.org|accessdate=2018-03-15|archive-date=2018-09-07|archive-url=https://web.archive.org/web/20180907050607/https://www.samba.org/samba/history/samba-3.5.0.html|deadlink=no}}</ref>||3.5<ref>{{Cite web|url=https://www.opennet.ru/opennews/art.shtml?num=25627|title=OpenNews: Релиз Samba 3.5.0|publisher=www.opennet.ru|accessdate=2018-03-15|archive-date=2018-03-15|archive-url=https://web.archive.org/web/20180315200012/https://www.opennet.ru/opennews/art.shtml?num=25627|deadlink=no}}</ref>|| align="left"| |
|||
* Экспериментальная поддержка протокола SMB2, поддерживаемого в [[Windows Vista]] и [[Windows 7]]; |
|||
Версии 3.4.0 выпущена 3 июля 2009 года. Это первый релиз, который включает исходный код Samba 3 и Samba 4. |
|||
* Обеспечена 100-наносекундная точность установки времени изменения или создания файлов (timestamp resolution). Для поддержки необходимо [[ядро Linux]] минимум версии 2.6.22 и [[glibc]] 2.6; |
|||
* Добавлена поддержка шифрования соединений при выводе на печать через [[Common UNIX Printing System|сервер CUPS]]; |
|||
Версия 3.4.5 выпущена 19 января 2010 года. Она является последней стабильной версией Samba 3.4. |
|||
* В Winbind проведен рефакторинг кода с целью реализации асинхронной обработки запросов; |
|||
* В поставку включен новый VFS-модуль vfs_scannedonly, предназначенный для сбора информации о результатах антивирусной проверки и автоматического открытия доступа только к проверенным и не зараженным вирусами файлам. |
|||
Версия 3.5.0 выпущена 1 марта 2010 года. Первый релиз с экспериментальной поддержкой [[SMB|SMB2]]. |
|||
|- |
|||
|9 августа 2011<ref>{{Cite web|url=https://www.samba.org/samba/history/samba-3.6.0.html|title=Samba - Release Notes Archive|publisher=www.samba.org|accessdate=2018-03-15|archive-date=2017-11-24|archive-url=https://web.archive.org/web/20171124194654/https://www.samba.org/samba/history/samba-3.6.0.html|deadlink=no}}</ref>||3.6<ref>{{Cite web|url=https://www.opennet.ru/opennews/art.shtml?num=31438|title=OpenNews: Релиз Samba 3.6.0|publisher=www.opennet.ru|accessdate=2018-03-15|archive-date=2018-03-16|archive-url=https://web.archive.org/web/20180316023026/https://www.opennet.ru/opennews/art.shtml?num=31438|deadlink=no}}</ref>|| align="left"| |
|||
Версия 3.5.8 выпущена 7 марта 2011 года. Последняя стабильная версия. Корректирующий релиз, в котором исправлена 51 ошибка. |
|||
* Поддержка SMB2 признана полностью функциональной. |
|||
* Добавлен новый анализатор трафика SMB Traffic Analyzer (SMBTA), поддерживающий вторую версию протокола VFS-модулей, в которой реализовано шифрование, передача нескольких аргументов и упрощенный для разбора формат. |
|||
Версия 3.6.0pre2 выпущена 12 апреля 2011 года. Предварительный релиз одним из нововведений которого является полнофункциональная поддержка [[SMB|SMB2]]. |
|||
* Полностью переписан и подвергнут рефакторингу код обработки очередей печати (Spoolss) и реализации RAP-команд управления печатью (Remote Administration Protocol). Все связанные с печатью операции теперь выполняются через RPC-интерфейс Spoolss, что позволило в одном месте сконцентрировать код всех связанных с подсистемой печати проверок, убрав все обработчики особых ситуаций из основного кода печати. |
|||
* Продолжена работа по внутренней реструктуризации, нацеленная на увеличение разделения внутренних подсистем, что в конечном итоге должно привести к ускорению сборки, сокращению размера исполняемых файлов и оптимизации зависимостей; |
|||
Основным нововведением разрабатываемой версии 4.0 будет возможность использовать Samba сервер в качестве контроллера домена [[Active Directory]]. Данная возможность реализована в версиях 3.x, но в сильно урезанном виде. |
|||
* Добавлен бэкенд для работы с квотами на NFS-разделах в Linux. Разработка базируется на ранее созданной реализации для платформ [[Solaris]] и [[FreeBSD]]. Бэкенд позволяет samba передавать корректную информацию о наличии свободного места на импортируемых NFS-разделах, используемых для размещения samba-разделов; |
|||
После трех лет разработки первый технический релиз 4.0.0TP1 был выпущен в январе 2006 года. Впоследствии альфа-релизы появляются регулярно. Последняя версия 4.0.0-alpha14 выпущена 24 декабря 2010 года.. |
|||
* Внутренние изменения метода работы с локальной базой пользователей в Winbind. |
|||
|- |
|||
|11 декабря 2012<ref>{{Cite web|url=https://www.samba.org/samba/history/samba-4.0.0.html|title=Samba - Release Notes Archive|publisher=www.samba.org|accessdate=2018-03-15|archive-date=2010-11-15|archive-url=https://web.archive.org/web/20101115160233/http://wiki.samba.org/index.php/Samba4/Releases/4.0.0alpha13|deadlink=no}}</ref>||4<ref>{{Cite web|url=https://www.opennet.ru/opennews/art.shtml?num=35571|title=OpenNews: Релиз Samba 4.0, первой свободной реализации контроллера домена с поддержкой Active Directory|publisher=www.opennet.ru|accessdate=2018-03-15|archive-date=2018-03-16|archive-url=https://web.archive.org/web/20180316022952/https://www.opennet.ru/opennews/art.shtml?num=35571|deadlink=no}}</ref>|| align="left"| |
|||
* Поддержка серверного окружения для обеспечения работы службы входа пользователей с использованием Active Directory, совместимого с серверами, начиная с [[Windows 2000]] и клиентами [[Windows XP|XP]], [[Windows 7]] и [[MacOS|Mac OS X]]. Samba 4 поддерживает полный набор операций для обеспечения входа клиентов в домен и подключения доменов. Поддерживается определение [[Групповая политика|групповых политик]] (Group Policy); |
|||
* Обеспечение работы в роли [[Контроллер домена|контроллера домена]] (DC — Domain Controller), включая встроенные реализации [[LDAP]]-сервера и центра распространения ключей [[Kerberos]] (KDC — Kerberos Key Distribution Center), а также сервисов входа в стиле Samba3, работающих поверх протокола [[CIFS]]. Реализация поддерживает генерацию корректного сертификата Kerberos PAC (Privilege Attribute Certificate) и его включение в выдаваемые билеты Kerberos; |
|||
* Samba 4.0 поставляется с двумя отдельными реализациями файловых серверов; |
|||
* Дополнительно в поставку входит реализация нового экспериментального файлового сервера 'NTVFS', который развивался в рамках цикла разработки Samba 4.0, и оптимизирован для соответствия требованиям контроллера домена Active Directory. Сервер NTVFS позиционируется не только для преемственности с более старыми установками контроллера домена Active Directory, но и как рабочий пример архитектуры NT-FSA, в направлении реализации которой в отдалённой перспективе движется smbd; |
|||
* Служба DNS, являющаяся частью Active Directory, имеет две реализации: встроенный DNS-сервер, поддерживающий минимально необходимый набор функций, и дополнение BIND DLZ, реализованное в форме плагина для DNS-сервера BIND 9.8 и 9.9. Также возможно использование традиционной конфигурации BIND с использование файлов зон.; |
|||
* Для предоставления сервиса точного времени для Windows-клиентов, обеспечивается интеграция с проектом [[NTP]]; |
|||
* Предоставляется новый интерфейс для создания скриптов-дополнений на языке [[Python]]. Для подобных скриптов через специальный API предоставляется полный доступ ко внутренностям Samba 4; |
|||
* Для реализации возможного набора функций используется гибкая модель разделения на взаимодействующие между собой процессы; |
|||
* Новая гибкая архитектура для ведения баз данных (LDB); |
|||
* Реализация базовой подсистемы обеспечения безопасности (GENSEC); |
|||
* Свободная реализация файлового сервера с поддержкой протокола SMB2.1, основанного на наработках по созданию сервера SMB2.0, развиваемых в рамках ветки Samba 3.6. Кроме того, в состав Samba 4.0 включена начальная реализация сервера SMB3, развитие которого будет продолжено в следующих выпусках Samba 4 и в конечном итоге приведёт к созданию свободной реализации полнофункционального кластерного файлового сервера, поддерживающего протокол SMB3; |
|||
* Интегрированный файловый сервер SMB2/SMB/CIFS с поддержкой кластеризации, построенный с использованием технологии CTDB («clustered tdb»), которая распределяет мета-данные Samba-разделов на несколько хостов в кластере, что позволяет обеспечить автоматическое восстановление в случае сбоя одного из узлов и предоставляет гибкие механизмы балансировки нагрузки; |
|||
* Гибкие возможности кастомизации Samba при интеграции [[OEM|OEM-производителями]] в свои продукты. |
|||
|- |
|||
|10 октября 2013<ref>{{Cite web|url=https://www.samba.org/samba/history/samba-4.1.0.html|title=Samba - Release Notes Archive|publisher=www.samba.org|accessdate=2018-03-15|archive-date=2018-02-18|archive-url=https://web.archive.org/web/20180218163216/https://www.samba.org/samba/history/samba-4.1.0.html|deadlink=no}}</ref>||4.1<ref>{{Cite web|url=https://www.opennet.ru/opennews/art.shtml?num=38137|title=OpenNews: Релиз Samba 4.1.0|publisher=www.opennet.ru|accessdate=2018-03-15|archive-date=2018-03-16|archive-url=https://web.archive.org/web/20180316023045/https://www.opennet.ru/opennews/art.shtml?num=38137|deadlink=no}}</ref>|| align="left"| |
|||
* Обновлённый набор клиентских утилит и библиотек с поддержкой протоколов SMB2 и [http://support.microsoft.com/en-us/kb/2709568 SMB3]. Поддержка SMB3 работает только с серверами на базе [[Windows Server 2012|Windows 2012]], Windows 8 или Samba 4.x; |
|||
* Поддержка соединений с использованием шифрованного канала связи при соединении с серверами Windows и Samba по протоколу SMB3; |
|||
* Новая система репликации содержимого базы данных контроллера домена, отличающаяся увеличением эффективности и надёжности работы; |
|||
* Поддержка выполнения операций копирования на стороне сервера; |
|||
* Включение VFS-модуля для обеспечения интеграции с файловой системой [[Btrfs]]. Модуль позволяет дополнительно увеличить производительность операций копирования на стороне сервера при хранении данных на Btrfs-разделах, за счёт использования возможности по хранению только одной копии данных для идентичных файлов с их разделением на уровне метаданных; |
|||
* Удаление из состава Samba административного web-интерфейса [[Samba-SWAT|SWAT]]. В качестве мотива называется недостаточно высокое качество кода с точки зрения безопасности. |
|||
|- |
|||
|4 марта 2015<ref>{{Cite web|url=https://www.samba.org/samba/history/samba-4.2.0.html|title=Samba - Release Notes Archive|publisher=www.samba.org|accessdate=2018-03-15|archive-date=2017-11-05|archive-url=https://web.archive.org/web/20171105155629/https://www.samba.org/samba/history/samba-4.2.0.html|deadlink=no}}</ref>||4.2<ref>{{Cite web|url=https://www.opennet.ru/opennews/art.shtml?num=41788|title=OpenNews: Релиз Samba 4.2.0. Прекращение поддержки Samba 3|publisher=www.opennet.ru|accessdate=2018-03-15|archive-date=2018-03-15|archive-url=https://web.archive.org/web/20180315200000/https://www.opennet.ru/opennews/art.shtml?num=41788|deadlink=no}}</ref>|| align="left"| |
|||
* В VFS-модуль интеграции с файловой системой Btrfs добавлена поддержка прозрачного сжатия файлов и каталогов; |
|||
* Добавлен новый VFS-модуль Snapper, предоставляющий средства для работы с [[мгновенный снимок|мгновенными снимками]] состояния файловой системы для обеспечения доступа к прошлым состояниям файлов; |
|||
* Добавлен новый VFS-модуль WORM ([[WORM|Write once read many]]), реализующий дополнительный слой поверх хранилища Sambа, предоставляющий клиенту возможность управления совершением операций записи для файлов и каталогов; |
|||
* Полностью переработана концепция обеспечения работы защищённой связи Netlogon с другими контроллерами доменов; |
|||
* Для протокола SMB2 реализована технология агрессивного локального кэширования файлов (SMB2 leases), которая позволяет существенно сократить трафик для SMB2-соединений; |
|||
* Winbindd теперь используется по умолчанию в контроллере домена Active Directory, вместо применяемой в Samba 4.0 и 4.1 отдельной частично переработанной реализации; |
|||
* Для защиты от атак со стороны подконтрольных злоумышленниками подставных контроллеров доменов в Winbind теперь поддерживается установка только защищённых соединений; |
|||
* В основное дерево исходных текстов Samba интегрирован компонент CTDB («clustered tdb»), предназначенный для обеспечения работы кластерных конфигураций; |
|||
* В контроллер домена Active Directory добавлена функция блокировки подбора паролей. В случае обнаружения многократных неудачных попыток входа система может автоматически блокировать аккаунт на определённый промежуток времени. Поведение при смене пароля приведено в соответствие с Windows 2003 SP1, допускающем [[NTLM]]-авторизацию по старому паролю в течение 60 минут с момента смены пароля; |
|||
* Увеличен используемый по умолчанию размер сетевых буферов для протоколов SMB2 и SMB3; |
|||
* Реализована возможность проверки заголовков DCERPC по цифровой подписи с целью защиты от осуществления [[MITM]]-атак. |
|||
* Переписана внутренняя система обмена сообщениями между процессами samba; |
|||
* Переработана утилита для навигации по реестру настроек Samba (Samba Registry Editor); |
|||
* Добавлен модуль vfs_fruit, обеспечивающий переносимость с файловыми серверами Netatalk 3 AFP и дополнительный уровень совместимости с клиентами [[OS X]]. |
|||
|- |
|||
|8 сентября 2015<ref>{{Cite web|url=https://www.samba.org/samba/history/samba-4.3.0.html|title=Samba 4.3.0 - Release Notes|publisher=www.samba.org|accessdate=2018-03-15|archive-date=2018-06-23|archive-url=https://web.archive.org/web/20180623081654/https://www.samba.org/samba/history/samba-4.3.0.html|deadlink=no}}</ref>||4.3<ref>{{Cite web|url=https://www.opennet.ru/opennews/art.shtml?num=42931|title=OpenNews: Релиз Samba 4.3.0 с поддержкой SMB-расширений, появившихся в Windows 10|publisher=www.opennet.ru|accessdate=2018-03-15|archive-date=2018-03-15|archive-url=https://web.archive.org/web/20180315200035/https://www.opennet.ru/opennews/art.shtml?num=42931|deadlink=no}}</ref>|| align="left"| |
|||
* Поддержка протокола SMB 3.1.1 в клиенте и сервере. Протокол SMB 3.1.1 содержит ряд расширений, представленных в [[Windows 10]] и нацеленных на усиление защиты этапа согласования диалекта и возможностей протокола; |
|||
* Поддержка одновременного использования нескольких бэкендов для ведения логов; |
|||
* Поддержка организации поиска на SMB-разделах с использованием развиваемой компанией [[Apple]] локальной поисковой системы [[Spotlight (программа)|Spotlight]]. В качестве поискового движка для индексации и хранения метаданных применяется GNOME Tracker. |
|||
* Новая подсистема FileChangeNotify, предоставляющая средства для отслеживания изменения файлов; |
|||
* Новый код профилирования протоколов SMB1, SMB2 и SMB3, позволивший решить проблемы с производительностью и работой на системах c архитектурой [[NUMA]]; |
|||
* Для Kerberos-бэкендов на основе gssapi улучшены средства выявления MITM-атак при помощи контроля неизменности заголовка DCERPC по цифровой подписи; |
|||
* В winbindd теперь необходимо включение верификации SMB по цифровой подписи, если главный домен использует Active Directory; |
|||
* Удалена поддержка экспериментальной библиотеки NTDB, представленной в Samba 4.0 |
|||
* Существенно улучшена поддержка доверенных доменов (Trusted Domain) и доверенных [[Лес (значения)|лесов]] (Trusted Forest); |
|||
* Поддержка настройки приоритета выбора протоколов [[TLS]] через новую опцию «tls priority». Прекращено использование SSLv3; |
|||
* В samba-tool обеспечена поддержка всех семи ролей [[FSMO]]; |
|||
* Для улучшения [[Кросс-компиляция|кросс-компиляции]] представлен гибридный режим конфигурации сборочного процесса, позволяющий использовать результаты тестирования наличия необходимых для сборки компонентов, выполненного на целевой системе. В отличие от ранее предлагаемого подхода, стадии тестирования и записи результата выполняются в один проход с сохранением всех результатов в отдельном файле. |
|||
* Улучшена поддержка средств по пометке пустых областей в файлах. |
|||
|- |
|||
|22 марта 2016<ref>{{Cite web|url=https://www.samba.org/samba/history/samba-4.4.0.html|title=Samba 4.4.0 - Release Notes|publisher=www.samba.org|accessdate=2018-03-15|archive-date=2017-12-10|archive-url=https://web.archive.org/web/20171210194532/https://www.samba.org/samba/history/samba-4.4.0.html|deadlink=no}}</ref>||4.4<ref>{{Cite web|url=https://www.opennet.ru/opennews/art.shtml?num=44099|title=OpenNews: Релиз Samba 4.4.0 с поддержкой многоканального SMB3|publisher=www.opennet.ru|accessdate=2018-03-15|archive-date=2018-03-16|archive-url=https://web.archive.org/web/20180316023020/https://www.opennet.ru/opennews/art.shtml?num=44099|deadlink=no}}</ref>|| align="left"| |
|||
* Экспериментальная поддержка многоканального расширения SMB3 (протокол SMB3 Multi-Channel), позволяющего клиентам устанавливать несколько соединений для распараллеливания передачи данных в рамках одного SMB-сеанса; |
|||
* Поддержка асинхронной обработки flush-запросов от клиентов SMB2/3, которые более не блокируют обработку других запросов; |
|||
* Переписан модуль [[Windows Internet Name Service|WINS]] nsswitch. Упрощён код и решены проблемы с потреблением памяти; |
|||
* В состав включен новый модуль vfs_offline для установки для всех файлов DOS-атрибута «offline». |
|||
|- |
|||
|7 сентября 2016<ref>{{Cite web|url=https://www.samba.org/samba/history/samba-4.5.0.html|title=Samba 4.5.0 - Release Notes|publisher=www.samba.org|accessdate=2018-03-15|archive-date=2018-02-18|archive-url=https://web.archive.org/web/20180218105541/https://www.samba.org/samba/history/samba-4.5.0.html|deadlink=no}}</ref> |
|||
|4.5<ref>{{Cite web|url=https://www.opennet.ru/opennews/art.shtml?num=45098|title=OpenNews: Релиз Samba 4.5.0|publisher=www.opennet.ru|accessdate=2018-03-15|archive-date=2018-03-16|archive-url=https://web.archive.org/web/20180316023047/https://www.opennet.ru/opennews/art.shtml?num=45098|deadlink=no}}</ref>|| align="left"| |
|||
* С целью усиления безопасности и блокирования возможных MITM-атак по умолчанию отключена аутентификация с использованием NTLMv1; |
|||
* В LDAP-сервер добавлена поддержка управляющего кода LDAP_SERVER_NOTIFICATION_OID, которая позволяет организовать мониторинг изменений в БД Active Directory; |
|||
* Samba KCC задействован по умолчанию в качестве координатора согласованности данных в Active Directory. KCC настраивает соединения для сокращения задержек при репликации и использования оптимальных маршрутов, позволяя обойтись без создания каналов репликации между каждым контроллером домена. Применение KCC позволяет значительно улучшить работу больших доменов в плане сокращения трафика репликации и затрат времени на выполнение DRS-репликации; |
|||
* Поддержка механизма VLV (Virtual List View), позволяющего приложениям формировать выборочные срезы данных из каталога LDAP, без предварительной загрузки полного содержимого каталога; |
|||
* Значительно увеличена эффективность DRS-репликации при обработке связанных атрибутов в больших доменах, включающих более тысячи членов группы. Также заметно увеличилась надёжность репликации при обновлении схемы хранения или переименования древовидных структур, например, при переименовании подразделения организации с большим числом пользователей; |
|||
* Внесена большая порция оптимизаций производительности в код работы с LDAP в реализации контроллера домена Active Directory; |
|||
* Включена по умолчанию технология агрессивного локального кэширования файлов (SMB2 leases), которая позволяет существенно сократить трафик для соединений по SMB 2.1 и более новым выпускам протокола. |
|||
* В файловом сервере вместо POSIX-блокировок задействованы OFD-блокировки (Open File Description) на системах с поддержкой OFD (пока только Linux). OFD позволяет выставлять блокировки на отдельные блоки данных в файле, что значительно увеличивает эффективность в случае если на один и тот же файл выставляется несколько блокировок. |
|||
|- |
|||
|7 марта 2017<ref>{{Cite web|url=https://www.samba.org/samba/history/samba-4.6.0.html|title=Samba 4.6.0 - Release Notes|publisher=www.samba.org|accessdate=2018-03-15|archive-date=2017-03-18|archive-url=https://web.archive.org/web/20170318121542/https://www.samba.org/samba/history/samba-4.6.0.html|deadlink=no}}</ref> |
|||
|4.6<ref>{{Cite web|url=https://www.opennet.ru/opennews/art.shtml?num=46156|title=OpenNews: Выпуск Samba 4.6.0|publisher=www.opennet.ru|accessdate=2018-03-15|archive-date=2018-03-16|archive-url=https://web.archive.org/web/20180316023023/https://www.opennet.ru/opennews/art.shtml?num=46156|deadlink=no}}</ref>|| align="left"| |
|||
* Добавлена возможность настройки типа шифрования для клиента Kerberos; |
|||
* Появилась поддержка загрузки драйверов принтеров для клиентов на базе Windows 10. Сервером печати Samba в качестве операционной системы по умолчанию выдаётся [[Windows Server 2003 R2|Windows Server 2003 R2 SP2]]; |
|||
* В smb.conf расширены возможности параметра «inherit owner», управляющего функцией smbd, которая выставляет владельцем файлов владельца родительского каталоге, в котором эти файлы размещены; |
|||
* Возможность использования в сервере Netlogon нескольких процессов-обработчиков, обеспечивающих должное масштабирование на многоядерных системах; |
|||
* Добавлена опция «rpc server port», позволяющая переопределить сетевой порт для RPC-сервисов, отличных от Netlogon; |
|||
* Увеличена производительность репликации DRSUAPI и LDAP-операций c базой LDB, хранящей дерево каталогов Active Directory. Особенно заметно возросла скорость обработки большого числа объектов и связанных атрибутов. Например, операции поиска в LDB по непроиндексированным данным теперь выполняются на 20 % быстрее. |
|||
|- |
|||
|21 сентября 2017<ref>{{Cite web|url=https://www.samba.org/samba/history/samba-4.7.0.html|title=Samba 4.7.0 - Release Notes|publisher=www.samba.org|accessdate=2018-03-15|archive-date=2017-09-23|archive-url=https://web.archive.org/web/20170923013247/https://www.samba.org/samba/history/samba-4.7.0.html|deadlink=no}}</ref> |
|||
|4.7<ref>{{Cite web|url=https://www.opennet.ru/opennews/art.shtml?num=47245|title=OpenNews: Выпуск Samba 4.7.0|publisher=www.opennet.ru|accessdate=2018-03-15|archive-date=2018-03-15|archive-url=https://web.archive.org/web/20180315090525/http://www.opennet.ru/opennews/art.shtml?num=47245|deadlink=no}}</ref>|| align="left"| |
|||
* Стабилизированы средства для создания контроллеров домена, работающих в режиме только для чтения (RODC, Read-Only Domain Controller). В Samba 4.7.0 проведена работа по устранению критических ошибок и проблем с совместимостью, что позволило перевести режим в разряд рекомендованных к использованию; |
|||
* После четырёх лет разработки в Samba реализована поддержка компиляции и запуска Active Directory с MIT Kerberos (вместо Heimdal Kerberos); |
|||
* Добавлены средства для аудита механизмов аутентификации и авторизации, позволяющие сохранять в логе детальную информацию о входах пользователей, включая IP-адрес клиента, имя пользователя, тип операции и сопутствующие параметры; |
|||
* LDAP-сервер для контроллера домена Active Directory переведён на многопроцессную модель работы и теперь может одновременно запускать несколько процессов-обработчиков; |
|||
* Обеспечено применение полной блокировки всей БД LDB на чтение для обеспечения согласованности данных при выполнении операций поиска в LDAP и репликации (в прошлых выпуска применялась блокировка на уровне записей, что могло приводить к состоянию гонки при переименовании или удалении и сбоям при репликации и поиске); |
|||
* Изменён диапазон сетевых портов, используемых в сервисах RPC; |
|||
* Добавлена возможность хеширования паролей при помощи алгоритмов SHA-256 и SHA-512 вместо применения обратимого шифрования в атрибуте supplementalCredentials; |
|||
* Существенно увеличена производительность поиска в Active Directory и репликации информации о членах группы. Ускорение обеспечено за счёт сохранения в БД отсортированных атрибутов, привязанных к членам группы, на разбор которых раньше тратилось много ресурсов CPU. В итоге, операции поиска существующих членов группы теперь выполняются в два раза быстрее, чем в прошлых выпусках Samba; |
|||
* При генерации самоподписанных сертификатов для LDAPS теперь применяется алгоритм [[SHA-2|SHA256]] вместо [[SHA-1|SHA1]]; |
|||
* При сборке на системах x86_64 реализована поддержка процессорных [[Расширение системы команд AES|инструкций AES]] для ускорения шифрования и создания цифровых подписей в SMB3. |
|||
|- |
|||
|14 марта 2018<ref>{{Cite web|url=https://www.samba.org/samba/history/samba-4.8.0.html|title=Samba 4.8.0 - Release Notes|publisher=www.samba.org|accessdate=2018-03-15|archive-date=2019-07-19|archive-url=https://web.archive.org/web/20190719034839/https://www.samba.org/samba/history/samba-4.8.0.html|deadlink=no}}</ref> |
|||
|4.8<ref>{{Cite web|url=https://www.opennet.ru/opennews/art.shtml?num=48260|title=OpenNews: Выпуск Samba 4.8.0|publisher=www.opennet.ru|accessdate=2018-03-15|archive-date=2018-03-15|archive-url=https://web.archive.org/web/20180315200037/https://www.opennet.ru/opennews/art.shtml?num=48260|deadlink=no}}</ref>|| align="left"| |
|||
* В sam.ldb реализован новый режим индексации данных GUID, который позволяет добиться более высокой производительности БД для AD DC (Active Directory Domain Controller) по сравнению с ранее применявшимся режимом индексации, оптимизированным для DN; |
|||
* В kdc добавлена поддержка групповых политик (Group Policy), через которые можно задавать правила для паролей (ограничение времени жизни, минимальный размер, уровень сложности) и kerberos (время жизни и время обновления тикета); |
|||
* Добавлен модуль vfs_fruit, предоставляющий возможность применения Samba в качестве целевого хранилища для системы Time Machine от Apple, и автоматически анонсирующий хранилище через протокол [[Avahi]]; |
|||
* Реализована возможность автоматического приведения NETBIOS-имён, получаемых через [[MDNS]], в нижний регистр для их использования в качестве имени хоста; |
|||
* Атрибуты, содержащие конфиденциальные сведения, теперь по умолчанию сохраняются на диске в зашифрованном виде; |
|||
* Существенно сокращена зависимость процессов winbindd от глобального списка доверительных доменов; |
|||
* Существенно улучшена поддержка доверенных доменов (Trusted Domain) и доверенных лесов (Trusted Forest); |
|||
* Добавлен VFS-модуль VirusFilter, позволяющий наладить автоматическую проверку и блокировку вирусов в файлах, находящихся в хранилище Samba. В модуле обеспечена интеграция с антивирусными пакетами Sophos, [[F-Secure Anti-Virus|F-Secure]] и [[ClamAV]]. |
|||
|} |
|||
== Сравнение с Windows Server == |
== Сравнение с Windows Server == |
||
Главными отличиями от серверных версий Windows являются: |
Главными отличиями от серверных версий Windows являются: |
||
* отсутствие поддержки для [[групповая политика|групповых политик]] (косвенная поддержка для версии 3.х в принципе возможна<ref>http://www.opensourcehowto.org/how-to/samba/samba-primary-domain-controller-with-group-policies.html</ref>, версия Samba 4 будет включать поддержку групповых политик<ref>[http://news.samba.org/releases/4.0.0tp2/ Samba 4.0.0TP2 Available for Download<!-- Заголовок добавлен ботом -->]</ref><ref>[http://wiki.samba.org/index.php/Samba4/HOWTO#Testing_Samba4_Active_Directory_in_Ubuntu_7.04_howto Samba4/HOWTO — SambaWiki<!-- Заголовок добавлен ботом -->]</ref>) |
|||
* отсутствие настроек профилей пользователей и компьютеров |
|||
* отсутствие поддержки инфраструктуры узлов (sites) и репликации каталога в соответствии с настройками межузловых связей |
* отсутствие поддержки инфраструктуры узлов (sites) и репликации каталога в соответствии с настройками межузловых связей |
||
Ещё одной особенностью следует считать то, что Samba работает только поверх [[TCP/IP]], тогда как аналогичный сервис в Windows может предоставляться также поверх [[IPX]] и [[NetBEUI]]. Однако |
Ещё одной особенностью следует считать то, что Samba работает только поверх [[TCP/IP]], тогда как аналогичный сервис в Windows может предоставляться также поверх [[IPX]] и [[NetBEUI]]. Однако сама Microsoft в последних версиях Windows ориентируется на [[NBT]], так что это отличие Samba неактуально. |
||
По утверждениям ITLabs, в условиях многопользовательского доступа |
По утверждениям ITLabs, в условиях многопользовательского доступа скорость работы в качестве ролей [[Файловый сервер|файлового]] и [[принт-сервер]]а более чем в два раза выше по сравнению с Windows Server 2003 с теми же ролями<ref>[https://web.archive.org/web/20070930193757/http://www.vnunet.com/itweek/news/2085206/samba-beats-windows Samba beats Windows — V3.co.uk — formerly vnunet.com<!-- Заголовок добавлен ботом -->]</ref>. |
||
== См. также == |
== См. также == |
||
{{Портал|Свободное программное обеспечение}} |
|||
* [[Эллисон, Джереми]] |
* [[Эллисон, Джереми]] |
||
* [[SMB]] |
* [[SMB]] |
||
* [[Network File System| |
* [[Network File System|NFS]] |
||
* [[Giver]] |
* [[Giver]]<ref>[http://code.google.com/p/giver/ giver] {{Wayback|url=http://code.google.com/p/giver/ |date=20071117154817 }}, Easy File Sharing, code.google.com</ref> |
||
* [[Smb4k]] |
* [[Smb4k]] |
||
* [[Samba-swat]] |
* [[Samba-swat]] |
||
Строка 68: | Строка 203: | ||
{{примечания}} |
{{примечания}} |
||
== |
== Ссылки == |
||
* [http://www.samba.org/ Официальный сайт] |
* [http://www.samba.org/ Официальный сайт] |
||
* [http://www.samba.org.ua Русскоязычный ресурс о Samba] |
|||
* [http://smb-conf.ru/ Перевод всех параметров smb.conf на русский язык] |
* [http://smb-conf.ru/ Перевод всех параметров smb.conf на русский язык] |
||
* [http://www.ibm.com/developerworks/ru/edu/samba2/index.html Русскоязычное руководство] |
* [http://www.ibm.com/developerworks/ru/edu/samba2/index.html Русскоязычное руководство] |
||
* [http://samba-doc.ru/samba3example/index.html Samba-3 by example по-русски, перевод книги] |
* [http://samba-doc.ru/samba3example/index.html Samba-3 by example по-русски, перевод книги] |
||
* [http://smb-conf.ru/category/samba_4 Samba 4,Требования к операционной системе, перевод] |
|||
[[Категория:Linux]] |
|||
* [http://www.samba4.ru/ Русскоязычные статьи о Samba 4: примеры настройки, интеграция, миграция с windows AD, доступ различных сетевых сервисов через LDAP] |
|||
[[Категория:Свободное серверное ПО]] |
|||
{{Принтер и сканер}} |
|||
[[Категория:Свободное программное обеспечение]] |
|||
[[Категория:Принт-серверы]] |
|||
[[bg:Samba]] |
|||
[[Категория:Свободное серверное программное обеспечение]] |
|||
[[ca:Samba (informàtica)]] |
|||
[[cs:Samba (software)]] |
|||
[[de:Samba (Software)]] |
|||
[[en:Samba (software)]] |
|||
[[es:Samba (programa)]] |
|||
[[eu:Samba (softwarea)]] |
|||
[[fi:Samba (ohjelmisto)]] |
|||
[[fr:Samba (informatique)]] |
|||
[[hu:Samba]] |
|||
[[it:Samba (software)]] |
|||
[[ja:Samba]] |
|||
[[ko:삼바 (소프트웨어)]] |
|||
[[nl:Samba (software)]] |
|||
[[no:Samba (programvare)]] |
|||
[[pl:Samba (program)]] |
|||
[[pt:Samba (servidor)]] |
|||
[[sk:Samba (softvér)]] |
|||
[[sv:Samba (programvara)]] |
|||
[[tr:Samba (yazılım)]] |
|||
[[uk:Samba]] |
|||
[[vi:Samba (phần mềm)]] |
|||
[[zh:Samba]] |
Текущая версия от 00:55, 5 ноября 2024
Samba | |
---|---|
Тип | сетевая файловая система[вд] |
Разработчик | The Samba Team[вд] |
Написана на | Си, C++[3] и Python[3] |
Операционные системы | Linux, OpenVMS, macOS и Unix-подобная операционная система |
Первый выпуск | 1992[1] |
Последняя версия | |
Репозиторий | git.samba.org |
Лицензия | GPL 3.0+[4] и LGPLv3.0+[вд][4] |
Сайт | samba.org (англ.) |
Медиафайлы на Викискладе |
Samba — пакет программ, которые позволяют обращаться к сетевым дискам и принтерам на различных операционных системах по протоколу SMB/CIFS. Имеет клиентскую и серверную части. Является свободным программным обеспечением, выпущена под лицензией GPL.
Начиная с четвёртой версии, разработка которой велась почти 10 лет, Samba может выступать в роли контроллера домена и сервиса Active Directory, совместимого с реализацией Windows 2000, и способна обслуживать все поддерживаемые Microsoft версии Windows-клиентов, в том числе Windows 10.
Samba работает на большинстве Unix-подобных систем, таких как Linux, POSIX-совместимых Solaris и Mac OS X Server, на различных вариантах BSD; в OS/2 портирован Samba-клиент, являющийся плагином к виртуальной файловой системе NetDrive. Samba включена практически во все дистрибутивы Linux.
Создание
[править | править код]Эндрю Триджелл разработал первую версию Samba Unix в 1992 году в Австралийском национальном университете. Программа «nbserver 1.5» была выпущена в декабре 1993 года. Позже Триджелл выяснил, что протокол был во многом похож на тот, который используется в других сетевых серверных системах, в том числе в LAN manager. Эта информация подтолкнула его к решению сосредоточиться на сетевой совместимости с продуктами Microsoft.
Samba первоначально назывался smbserver, но название было изменено в связи с извещением от компании «Syntax», которая является владельцем товарного знака на «SMBserver», о нарушении права на торговую марку.
История версий
[править | править код]История изменений | |||
---|---|---|---|
Дата выпуска | Версия | Примечания | |
23 сентября 2003[5] | 3.0.0 | Важное обновление. Начиная с этой версии, Samba предоставляет службы файлов и печати для различных клиентов Microsoft Windows и может интегрироваться с операционной системой Windows Server либо как основной контроллер домена (Primary Domain Controller[англ.], PDC), либо как член домена. Она также может быть частью домена Active Directory. Официально поддержка версии 3.0 прекращена 5 августа 2009 года. Последнее обновление этой версии 3.0.37 выпущено 1 октября 2009 года добровольцами. | |
1 июля 2008[6] | 3.2.0[7] |
| |
27 января 2009[8] | 3.3[9] |
| |
3 июля 2009[10] | 3.4[11] |
| |
30 апреля 2012[13] | 3.4.17 | Последний стабильный выпуск ветки Samba 3.4[14]. | |
1 марта 2010[15] | 3.5[16] |
| |
9 августа 2011[17] | 3.6[18] |
| |
11 декабря 2012[19] | 4[20] |
| |
10 октября 2013[21] | 4.1[22] |
| |
4 марта 2015[23] | 4.2[24] |
| |
8 сентября 2015[25] | 4.3[26] |
| |
22 марта 2016[27] | 4.4[28] |
| |
7 сентября 2016[29] | 4.5[30] |
| |
7 марта 2017[31] | 4.6[32] |
| |
21 сентября 2017[33] | 4.7[34] |
| |
14 марта 2018[35] | 4.8[36] |
|
Сравнение с Windows Server
[править | править код]Главными отличиями от серверных версий Windows являются:
- отсутствие поддержки инфраструктуры узлов (sites) и репликации каталога в соответствии с настройками межузловых связей
Ещё одной особенностью следует считать то, что Samba работает только поверх TCP/IP, тогда как аналогичный сервис в Windows может предоставляться также поверх IPX и NetBEUI. Однако сама Microsoft в последних версиях Windows ориентируется на NBT, так что это отличие Samba неактуально.
По утверждениям ITLabs, в условиях многопользовательского доступа скорость работы в качестве ролей файлового и принт-сервера более чем в два раза выше по сравнению с Windows Server 2003 с теми же ролями[37].
См. также
[править | править код]Примечания
[править | править код]- ↑ https://www.samba.org/samba/docs/10years.html
- ↑ [Announce Samba 4.21.2 Available for Download] — 2024.
- ↑ 1 2 https://openhub.net/p/samba
- ↑ 1 2 https://www.samba.org/samba/devel/copyright-policy.html
- ↑ Samba - Release Notes Archive . www.samba.org. Дата обращения: 15 марта 2018. Архивировано 16 декабря 2014 года.
- ↑ Samba - Release Notes Archive . www.samba.org. Дата обращения: 15 марта 2018. Архивировано 4 августа 2019 года.
- ↑ OpenNews: Релиз Samba 3.2.0. Пятая альфа версия Samba 4.0.0 . www.opennet.ru. Дата обращения: 15 марта 2018. Архивировано 15 марта 2018 года.
- ↑ Samba - Release Notes Archive . www.samba.org. Дата обращения: 15 марта 2018. Архивировано 12 декабря 2012 года.
- ↑ OpenNews: Вышел релиз Samba 3.3.0 . www.opennet.ru. Дата обращения: 15 марта 2018. Архивировано 15 марта 2018 года.
- ↑ Samba - Release Notes Archive . www.samba.org. Дата обращения: 15 марта 2018. Архивировано 18 февраля 2018 года.
- ↑ OpenNews: Samba 3.4.0 доступна для загрузки . www.opennet.ru. Дата обращения: 15 марта 2018. Архивировано 15 марта 2018 года.
- ↑ Samba - Release Notes Archive . Дата обращения: 21 сентября 2015. Архивировано 11 апреля 2016 года.
- ↑ Samba - Release Notes Archive . www.samba.org. Дата обращения: 15 марта 2018. Архивировано 11 апреля 2016 года.
- ↑ Samba - Release Notes Archive . Дата обращения: 21 сентября 2015. Архивировано 11 апреля 2016 года.
- ↑ Samba - Release Notes Archive . www.samba.org. Дата обращения: 15 марта 2018. Архивировано 7 сентября 2018 года.
- ↑ OpenNews: Релиз Samba 3.5.0 . www.opennet.ru. Дата обращения: 15 марта 2018. Архивировано 15 марта 2018 года.
- ↑ Samba - Release Notes Archive . www.samba.org. Дата обращения: 15 марта 2018. Архивировано 24 ноября 2017 года.
- ↑ OpenNews: Релиз Samba 3.6.0 . www.opennet.ru. Дата обращения: 15 марта 2018. Архивировано 16 марта 2018 года.
- ↑ Samba - Release Notes Archive . www.samba.org. Дата обращения: 15 марта 2018. Архивировано 15 ноября 2010 года.
- ↑ OpenNews: Релиз Samba 4.0, первой свободной реализации контроллера домена с поддержкой Active Directory . www.opennet.ru. Дата обращения: 15 марта 2018. Архивировано 16 марта 2018 года.
- ↑ Samba - Release Notes Archive . www.samba.org. Дата обращения: 15 марта 2018. Архивировано 18 февраля 2018 года.
- ↑ OpenNews: Релиз Samba 4.1.0 . www.opennet.ru. Дата обращения: 15 марта 2018. Архивировано 16 марта 2018 года.
- ↑ Samba - Release Notes Archive . www.samba.org. Дата обращения: 15 марта 2018. Архивировано 5 ноября 2017 года.
- ↑ OpenNews: Релиз Samba 4.2.0. Прекращение поддержки Samba 3 . www.opennet.ru. Дата обращения: 15 марта 2018. Архивировано 15 марта 2018 года.
- ↑ Samba 4.3.0 - Release Notes . www.samba.org. Дата обращения: 15 марта 2018. Архивировано 23 июня 2018 года.
- ↑ OpenNews: Релиз Samba 4.3.0 с поддержкой SMB-расширений, появившихся в Windows 10 . www.opennet.ru. Дата обращения: 15 марта 2018. Архивировано 15 марта 2018 года.
- ↑ Samba 4.4.0 - Release Notes . www.samba.org. Дата обращения: 15 марта 2018. Архивировано 10 декабря 2017 года.
- ↑ OpenNews: Релиз Samba 4.4.0 с поддержкой многоканального SMB3 . www.opennet.ru. Дата обращения: 15 марта 2018. Архивировано 16 марта 2018 года.
- ↑ Samba 4.5.0 - Release Notes . www.samba.org. Дата обращения: 15 марта 2018. Архивировано 18 февраля 2018 года.
- ↑ OpenNews: Релиз Samba 4.5.0 . www.opennet.ru. Дата обращения: 15 марта 2018. Архивировано 16 марта 2018 года.
- ↑ Samba 4.6.0 - Release Notes . www.samba.org. Дата обращения: 15 марта 2018. Архивировано 18 марта 2017 года.
- ↑ OpenNews: Выпуск Samba 4.6.0 . www.opennet.ru. Дата обращения: 15 марта 2018. Архивировано 16 марта 2018 года.
- ↑ Samba 4.7.0 - Release Notes . www.samba.org. Дата обращения: 15 марта 2018. Архивировано 23 сентября 2017 года.
- ↑ OpenNews: Выпуск Samba 4.7.0 . www.opennet.ru. Дата обращения: 15 марта 2018. Архивировано 15 марта 2018 года.
- ↑ Samba 4.8.0 - Release Notes . www.samba.org. Дата обращения: 15 марта 2018. Архивировано 19 июля 2019 года.
- ↑ OpenNews: Выпуск Samba 4.8.0 . www.opennet.ru. Дата обращения: 15 марта 2018. Архивировано 15 марта 2018 года.
- ↑ Samba beats Windows — V3.co.uk — formerly vnunet.com
- ↑ giver Архивная копия от 17 ноября 2007 на Wayback Machine, Easy File Sharing, code.google.com
Ссылки
[править | править код]- Официальный сайт
- Перевод всех параметров smb.conf на русский язык
- Русскоязычное руководство
- Samba-3 by example по-русски, перевод книги
- Samba 4,Требования к операционной системе, перевод
- Русскоязычные статьи о Samba 4: примеры настройки, интеграция, миграция с windows AD, доступ различных сетевых сервисов через LDAP