Сравнение версий
Ключ
- Эта строка добавлена.
- Эта строка удалена.
- Изменено форматирование.
Оглавление |
---|
Информация | ||
---|---|---|
| ||
|
Применимость
sambaSamba MIT и
sambaSamba Heimdal
В дистрибутивах Astra Linux доступны две версии sambaSamba:
- версия MIT (далее - samba Samba MIT);
- версия Heimdal (далее samba Samba Heimdal);
Необходимость применения той или иной версии samba Samba определяется используемой версией системы аутентификации Kerberos, которая также может быть представлена в версиях MIT и Heimdal (в основной состав ОС Astra Linux входит Kerberos MIT).
Предупреждение |
---|
В системах управления доменами FreeIPA или Astra Linux Directory (ALD) для авторизации используется Kerberos MIT, соответственно, в случае применения samba Samba Heimdal в таких системах не будет работать авторизация Kerberos (однако в остальном версии samba Samba полностью совместимы как по командам, так и по протоколам передачи данных). |
Как проверить, установлена ли
sambaSamba с поддержкой Heimdal
Проверить установленную версию samba Samba можно командой:
Command |
---|
sudo smbd -b | grep _USES_ |
Сообщение SAMBA4_USES_HEIMDAL указывает, что используется samba Samba с поддержкой Heimdal, сообщение SAMBA_USES_MITKDC указывает на использование samba Samba MIT.
Установка
samba-heimdalSamba Heimdal
Предупреждение |
---|
Пакеты версий samba Samba MIT и samba Samba Heimdal имеют одинаковые названия, поэтому при установке следует внимательно следить за источниками установки пакетов. |
Предполагается, что установка выполняется в системе, где настроен доступ к сетевому репозиторию Astra Linux. Файл /etc/apt/sources.list имеет вид:
Блок кода |
---|
deb https://dl.astralinux.ru/astra/stable/orel/repository/ orel main contrib non-free |
Пакет samba 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 |
Проверить доступные версии sambaSamba:
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 |
В примере выше видно, что для установки доступны две версии sambaSamba:
- 2:4.12.5+dfsg-3astra.ce4 из компонента репозитория orel/smb-heimdal
- 2:4.9.5+dfsg-5astra.ce6 из компонента репозитория orel/main
Предупреждение | ||
---|---|---|
Перед установкой samba heimdal Samba Heimdal следует обязательно убедиться в том, что не будут затронуты (удалены) ранее устновленные установленные пакеты, для чего выполнить команду имитации установки (ключ -s):
и проверить список устанавливаемых и удаляемых пакетов. |
В примере выше samba heimdal Samba Heimdal имеет версию (4.12.5) выше, чем samba Samba MIT (4.9.5), и, так как по умолчанию будет установлена более высокая версия, установку samba heimdal 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 https://dl.astralinux.ru/astra/stable/orel/repository/ orel/smb-heimdal amd64 Packages
2:4.9.5+dfsg-5astra.ce6 900
900 https://dl.astralinux.ru/astra/stable/orel/repository/ orel/main amd64 PackagesВ примере выше видно, что пакету из компонента orel/smb-heimdal задан приоритет 1001.
Выполнить проверку:
Command sudo apt -s install samba и установку:
Информация sudo apt install samba
Информация |
---|
Существуют и доступны две основные реализации KberosKerberos:
|