Екипът на Samba току-що пусна версия 4.16, която включва премахване на някои от остарелите компоненти на протокола за споделяне на файлове SMB 1.
Споделянето на файлове е от съществено значение за сътрудничество във всяка мрежа. Пакетът Samba ви помага лесно да споделяте файлове между Linux и Windows системи.
Samba е усъвършенстван инструмент, който ви позволява да споделяте файлове и принтери със SMB/CIFS клиенти от Linux сървър или десктоп. Можете дори да свържете тази Linux машина към Windows домейн чрез Samba.
Samba 4.16, текущата актуализация на функциите на проекта, вече е достъпна за потребители, използващи Samba като реализация на SMB/CIFS с отворен код за споделяне на файлове/печат с компютри с Microsoft Windows.
Samba 4.16 Акценти
Нов samba-dcerpcd
е произведен двоичен файл за да бъде много по-лесно отделянето на услугите DCERPC от smbd.
DCE/RPC, съкратено от „Разпределена изчислителна среда / отдалечени повиквания на процедури“, е средство за извикване на процедура на отдалечена машина, сякаш е локално извикване на процедура.
Има два начина за използване samba-dcerpcd
. Първо, той може да бъде изпълнен при поискване от smbd или winbind, за да обслужва DCERPC чрез наименувани канали в нормална ситуация без промяна на скрипта за стартиране.
Обърнете внимание, че smb.conf
файлът вече има нов параметър rpc start on demand helpers = [true|false]
който трябва да бъде настроен да работи в този режим. По подразбиране този параметър е настроен на true
което означава, че няма промени в smb.conf
файлове са необходими за стартиране samba-dcerpcd
като помощник с име на тръба при поискване.
Може да се изпълнява и независимо от smbd
или winbind
; това обаче налага промени в рутините за стартиране на системата и промяна в smb.conf
файл.
Имайте предвид, че когато Samba е конфигурирана да работи като контролер на домейн на Active Directory, двоичният файл samba, който доставя AD кода, ще продължи да предоставя DCERPC услуги, като същевременно позволява samba-dcerpcd
да предоставя услуги като SRVSVC по същия начин като smbd
направи преди това.
Samba е включила моментна снимка на Хаймдал Керберос внедряване от версия 4.0. Тази моментна снимка е променена в Samba 4.16, за да съответства на това, което скоро ще бъде пуснато като Heimdal 8.0.
Друга вълнуваща промяна в Samba 4.16 е възможност за добавяне на портове към DNS пренасочване адреси във вътрешния бекенд на DNS. Предполага се, че тези спедитори са слушали порт 53 досега.
Портът вече може да бъде конфигуриран с помощта на host:port
нотация към тази версия. Съществуващите конфигурации не са засегнати, тъй като портът по подразбиране е 53.
Вероятно знаете, че SMB е почти 30-годишен протокол и някои протоколни команди, които макар и да се поддържат във всички версии, не са намерили широко разпространено приложение.
SMBCopy, функция за създаване на копие на файл от страна на сървъра, е една от тях. За съжаление, тази функционалност не е поддържана до точката, в която Samba няма тестов пакет за нея. Затова разработчиците са решили да го премахнат от сървъра на Samba 4.16.
Разширяването на заместващи знаци от страна на сървъра е друга функция, която изглежда удобна, но рядко се използва и е станала проблематична, изисквайки сървърът да извършва допълнителна работа. Следователно възможността за синтактичен анализ на заместващи знаци за имена на файлове в заявки с помощта на команди SMB1 беше деактивирана в Samba 4.16.
Не на последно място, не можем да не споменем, че Протоколът SMB1 е отхвърлен и деактивиран по подразбиране в новата версия. Очаква се протоколът SMB1 да бъде напълно премахнат от бъдещите версии на Samba.
Тези, които се интересуват да научат повече за току-що пуснатата Samba 4.16, могат да посетят уебсайт на проекта за всички от подробности за изданието.
Публикациите се превеждат автоматично с google translate