В стандартный состав Astra Linux входит комплект ПО Samba, настроенный на работу с MIT Kerberos
Вариант Samba для Astra Linux, настроенный на работу с Heimdal Kerberos, доступен для скачивания в виде архива, содержащего подписанный репозиторий:
Astra Linux Common Edition | samba_heimdal_orel_repo_signed.tar.gz |
Astra Linux Special Edition |
Данная статья применима к:
Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)
Astra Linux Special Edition РУСБ.10015-16 исп. 1
- Astra Linux Common Edition
Cм. также Astra Linux Common Edition 2.12.40: Samba с поддержкой Heimdal Kerberos
Для распаковки архива использовать команду:
Для установки пакетов должны быть подключены и доступны основные репозитории используемой ОС.
В ОС Astra Linux по умолчанию установлено несколько пакетов samba (см. таблицу выше),
После распаковки архивов установку можно производить как из распакованного и подключенного репозитория, так и с помощью команд установки:
sudo apt install ./*.deb
Для того, чтобы при установке обновлений ОС пакеты Samba Heimdal Kerberos не были автоматически обновлены с заменой на пакеты MIT Kerberos, рекомендуется зафиксировать установленные пакеты. Это можно сделать:
После выполнения установки пакетов Samba Heimdal Kerberos с помощь команды apt-mark hold указать фиксируемые пакеты, например:
sudo apt-mark hold smbclient samba
Для всех установленных пакетов из комплекта Samba Heimdal Kerberos это можно сделать командой:for p in ctdb libnss-winbind libpam-winbind libparse-pidl-perl libsmbclient libsmbclient-dev libwbclient0 libwbclient-dev python-samba \
registry-tools samba samba-common samba-common-bin samba-dev samba-dsdb-modules samba-libs samba-testsuite samba-vfs-modules smbclient winbind
do
dpkg -s $p &> /dev/null && sudo apt-mark hold $p
done