Samba: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
Строка 11: Строка 11:
'''Samba''' — [[пакет программ]], которые позволяют обращаться к [[Сетевой диск|сетевым дискам]] и [[принтер]]ам на различных операционных системах по [[сетевой протокол|протоколу]] [[SMB|SMB/CIFS]]. Имеет [[клиент-сервер|клиентскую и серверную]] части. Является [[свободное программное обеспечение|свободным программным обеспечением]], выпущена под лицензией [[GNU General Public License|GPL]].
'''Samba''' — [[пакет программ]], которые позволяют обращаться к [[Сетевой диск|сетевым дискам]] и [[принтер]]ам на различных операционных системах по [[сетевой протокол|протоколу]] [[SMB|SMB/CIFS]]. Имеет [[клиент-сервер|клиентскую и серверную]] части. Является [[свободное программное обеспечение|свободным программным обеспечением]], выпущена под лицензией [[GNU General Public License|GPL]].


Начиная с четвёртой версии, разработка которой велась почти 10 лет, Samba может выступать в роли контроллера домена и сервиса [[Active Directory]], совместимого с реализацией Windows 2000 и способна обслуживать все поддерживаемые [[Microsoft]] версии Windows-клиентов, в том числе [[Windows 10|Windows 10.]]
Начиная с четвёртой версии, разработка которой велась почти 10 лет, Samba может выступать в роли контроллера домена и сервиса [[Active Directory]], совместимого с реализацией Windows 2000, и способна обслуживать все поддерживаемые [[Microsoft]] версии Windows-клиентов, в том числе [[Windows 10|Windows 10.]]


Samba работает на большинстве [[Unix]]-подобных систем, таких, как [[Linux]], [[POSIX]]-совместимых [[Solaris]] и [[Mac OS X]] Server, на различных вариантах [[BSD]]; в [[OS/2]] портирован Samba-клиент, являющийся плагином к виртуальной файловой системе NetDrive. Samba включена практически во все дистрибутивы Linux.
Samba работает на большинстве [[Unix]]-подобных систем, таких как [[Linux]], [[POSIX]]-совместимых [[Solaris]] и [[Mac OS X]] Server, на различных вариантах [[BSD]]; в [[OS/2]] портирован Samba-клиент, являющийся плагином к виртуальной файловой системе NetDrive. Samba включена практически во все дистрибутивы Linux.


== Создание ==
== Создание ==

Версия от 08:30, 3 октября 2016

Samba
Логотип программы Samba
Тип сетевая файловая система
Разработчик The Samba Team
Написана на C / C++ / Python
Операционные системы Linux, Mac OS X и др. UNIX-подобные, Windows
Первый выпуск 1992 год [1]
Последняя версия
Репозиторий git.samba.org
Состояние активное
Лицензия GPLv3
Сайт 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 года. Позже Триджелл выяснил, что протокол был во многом похож на тот, который используется в других сетевых серверных системах, в том числе — не указано название статьи. Эта информация подтолкнула его к решению сосредоточиться на сетевой совместимости с продуктами Microsoft.

Samba первоначально назывался smbserver, но название было изменено в связи с извещением от компании «Syntax», которая является владельцем товарного знака на «SMBserver», о нарушении права на торговую марку.

История версий

Версия 3.0.0, выпущенная 23 сентября 2003 года, являлась на тот момент одним из самых больших обновлений. Начиная с третьей версии, Samba предоставляет службы файлов и печати для различных клиентов Microsoft Windows и может интегрироваться с операционной системой Windows Server, либо как основной контроллер домена (Primary Domain Controller[англ.], PDC), либо как член домена. Она также может быть частью домена Active Directory. Официально поддержка версии 3.0 прекращена 5 августа 2009 года. Последнее обновление этой версии 3.0.37 выпущено 1 октября 2009 года добровольцами.

Версия 3.1 использовалась только для разработки.

Версия 3.3.0 выпущена 27 января 2009 года. Последнее обновление 3.3.16 от 26 июля 2011 года[3].

Версии 3.4.0 выпущена 3 июля 2009 года. Это первый релиз, который включает исходный код Samba 3 и Samba 4.

Версия 3.5.0 выпущена 1 марта 2010 года. Первый релиз с экспериментальной поддержкой SMB2.

Версия 3.6.0 выпущена 9 августа 2011 года. Одним из главных нововведений этой ветки является полнофункциональная поддержка SMB2[4].

Версия 4.0.0 выпущена 11 декабря 2012. Находилась в разработке с 2003 года. Впоследствии регулярно выпускались альфа, бета и RC — релизы. В январе 2006 года был выпущен первый технический релиз 4.0.0TP1. Основным нововведением стала возможность использовать Samba сервер в качестве контроллера домена Active Directory.[5].

Версия 4.1.0 выпущена 11 октября 2013. Добавлена поддержка SMB3.

Версия 4.2.0 выпущена 4 марта 2015. Добавлена поддержка Btrfs компрессия файлов, снимки и интеграция с winbind.

Версия 4.3.0 выпущена 8 сентября 2015. Способность обслуживать все версии Windows(включая Windows 10) и ещё множество изменений.

Версия 4.4.0 выпущена 22 марта 2016.

Сравнение с Windows Server

Главными отличиями от серверных версий Windows являются:

  • отсутствие поддержки инфраструктуры узлов (sites) и репликации каталога в соответствии с настройками межузловых связей

Ещё одной особенностью следует считать то, что Samba работает только поверх TCP/IP, тогда как аналогичный сервис в Windows может предоставляться также поверх IPX и NetBEUI. Однако, сама Microsoft в последних версиях Windows ориентируется на NBT, так что это отличие Samba неактуально.

По утверждениям ITLabs, в условиях многопользовательского доступа, скорость работы в качестве ролей файлового и принт-сервера более чем в два раза выше по сравнению с Windows Server 2003 с теми же ролями[6].

См. также

Примечания

  1. 10 years of Samba. Дата обращения: 12 августа 2011. Архивировано 16 декабря 2012 года.
  2. [Announce Samba 4.20.0 Available for Download] — 2024.
  3. Samba 3.3.16 Available for Download
  4. Samba 3.6.0 Available for Download
  5. Samba release history
  6. Samba beats Windows — V3.co.uk — formerly vnunet.com
  7. giver, Easy File Sharing, code.google.com

Ссылки