Сравнение версий
Ключ
- Эта строка добавлена.
- Эта строка удалена.
- Изменено форматирование.
Оглавление |
---|
Информация | ||
---|---|---|
| ||
|
Применимость
samb-mitsamba MIT и samba
-heimdal
В дистрибутивах Astra Linux доступны две версии samba:
- версия MIT (далее - samba MIT);
- версия Heimdal (далее samba Heimdal);
Необходимость применения той или иной версии samba определяется используемой версией системы аутентификации Kerberos, которая также может быть представлена в версиях MIT и Heimdal (в состав ОС Astra Linux входит Kerberos MIT).
Предупреждение |
---|
В системах управления доменами FreeIPA или Astra Linux Directory (ALD) для авторизации используется Kerberos MIT, соответственно, в случае применения samba Heimdal в таких системах не будет работать авторизация Kerberos (однако в остальном версии samba полностью совместимы как по командам, так и по протоколам передачи данных). |
Как проверить, установлена ли samba с поддержкой Heimdal
Проверить установленную версию samba можно командой:
Command |
---|
sudo smbd -b | grep _USES_ |
Сообщение SAMBA4_USES_HEIMDAL указывает, что используется samba с поддержкой Heimdal, сообщение SAMBA_USES_MITKDC указывает на использование samba MIT.
Установка samba-heimdal
Предупреждение |
---|
Пакеты версий samba MIT и samba Heimdal имеют одинаковые названия, поэтому при установке следует внимательно следить за источниками установки пакетов. |
Предполагается, что установка выполняется в системе, где настроен доступ к сетевому репозиторию Astra Linux. Файл /etc/apt/sources.list имеет вид:
Блок кода |
---|
deb https://dl.astralinux.ru/astra/stable/orel/repository/ orel main contrib non-free |
Пакет samba версии heimdal доступен в том же репозитории как компонент smb-heimdal, указать который в файле /etc/apt/sources.lis можно, например, добавив отдельную строчку:
Блок кода |
---|
deb https://dl.astralinux.ru/astra/stable/orel/repository/ orel main contrib non-free deb https://dl.astralinux.ru/astra/stable/orel/repository/ orel smb-heimdal |
После внесения иззменений обновить каталог пакетов:
Command |
---|
sudo apt update |
Проверить доступные версии samba:
Command | ||
---|---|---|
| ||
samba: Установлен: (отсутствует) Кандидат: 2:4.12.5+dfsg-3astra.ce4 Таблица версий: *** 2:4.12.5+dfsg-3astra.ce4 900 900 https://dl.astralinux.ru/astra/stable/orel/repository/ orel/smb-heimdal amd64 Packages 100 /var/lib/dpkg/status 2:4.9.5+dfsg-5astra.ce6 900 900 https://dl.astralinux.ru/astra/stable/orel/repository/ orel/main amd64 Packages |
В примере выше видно, что для установки доступны две версии samba:
- 2:4.12.5+dfsg-3astra.ce4 из компонента репозитория orel/smb-heimdal
- 2:4.9.5+dfsg-5astra.ce6 из компонента репозитория orel/main
Предупреждение | ||
---|---|---|
Перед установкой samba heimdal следует обязательно убедиться в том, что не будут затронуты (удалены) ранее устновленные пакеты, для чего выполнить команду имитации установки (ключ -s):
и проверить список устанавливаемых и удаляемых пакетов. |
В примере выше samba heimdal имеет версию (4.12.5) выше, чем samba MIT (4.9.5), и, так как по умолчанию будет установлена более высокая версия, установку samba heimdal можно выполнить просто командой:
Command |
---|
sudo apt install samba |
Если требуется изменить принятый по умолчанию порядок предпочтения версий пакетов можно использовать механизм назначения приоритетов. Для этого:
создать файл /etc/apt/preferences.d/00-smb-heimdal со следующим содержимым:
Блок кода Package: * Pin: release c=smb-heimdal Pin-Priority: 1001
Где:
Строка Pin: release c=smb-heimdal определяет компонент репозитория smb-heimdal;
Строка Pin-Priority: 1001 задает пакетам из этого репозитория приоритет установки (приоритет более 1000 задает установку даже с понижением версии).Обновить каталоги пакетов:
Command sudo apt update Проверить приоритеты:
Command Title sudo apt-cache policy samba samba:
Установлен: (отсутствует)
Кандидат: 2:4.12.5+dfsg-3astra.ce4
Таблица версий:
2:4.12.5+dfsg-3astra.ce4 1001
1001 ftphttps://192dl.168.41.31/incoming/OREL-2.12.38 astralinux.ru/astra/stable/orel/repository/ orel/smb-heimdal amd64 Packages
2:4.9.5+dfsg-5astra.ce6 900
900 ftphttps://192dl.168.41.31/incoming/OREL-2.12.38 astralinux.ru/astra/stable/orel/repository/ orel/main amd64 PackagesВ примере выше видно, что пакету из компонента orel/smb-heimdal задан приоритет 1001.
Выполнить проверку:
Command sudo apt -s install samba и установку:
Информация sudo apt install samba
Информация |
---|
Существуют и доступны две основные реализации Kberos:
|