Статьи → Настройки хоста → Astra Linux: Операционная система не активирована
Настройки хоста Актуальная

Astra Linux: Операционная система не активирована

Andrew ⚡ Администратор
(обновлено 05.08.2026)
901 v1.0

операционная система не активирована

Я думаю много кто уже столкнулся с данным сообщением начиная с Astra Linux 1.8.5:

Операционная система не активирована. Для получения подробной информации выполните "man astra-subscription"

Здесь я покажу, как временно убрать данное сообщение. Данный функционал с лицензиями планируется в Astra Linux 1.9, по этому начиная с Astra Linux 1.8.5 его стали активно тестировать, пока только назойливое сообщение в терминале. Я покажу, как убрать и как вернуть обратно, когда лицензирование полноценно заработает.

Копируем бинарник, который проверяет наличие лицензии.

sudo cp /usr/bin/astra-subscription /usr/bin/astra-subscription.bak

Создаем заглушку на его место:

sudo bash -c 'cat > /usr/bin/astra-subscription << "EOF"
#!/bin/sh
echo "Astra Subscription: функционал ожидается в версии 1.9"
exit 0
EOF'

Даем права на исполнение.

sudo chmod +x /usr/bin/astra-subscription

Переименовываем скрипт проверки лицензии:

sudo mv /etc/profile.d/00-astra-subscription-notification.sh /etc/profile.d/00-astra-subscription-notification.sh.disabled

Останавливаем службу проверки лицензии

sudo systemctl stop astra-subscription-daemon.service

Выключаем данную службу полностью

sudo systemctl disable astra-subscription-daemon.service

Ставим запрет на запуск этой службы

sudo systemctl mask astra-subscription-daemon.service

Навсякий случай ставим запрет на обновление пакетов отвечающих за лицензирования, чтобы они не перезаписали нашу заглушку и скрипт

sudo apt-mark hold astra-subscription astra-subscription-daemon libastra-subscription0

деактивация сообщения об отсутствии лицензии

Теперь при заходе на сервер, в терминале больше не пишет, что операционная система не активирована.

результат работы

Для включения лицензирования обратно, возвращаем все в обратной последовательности:

sudo rm -rf /usr/bin/astra-subscription

sudo cp /usr/bin/astra-subscription.bak /usr/bin/astra-subscription

sudo rm -rf /usr/bin/astra-subscription.bak

sudo mv /etc/profile.d/00-astra-subscription-notification.sh.disabled /etc/profile.d/00-astra-subscription-notification.sh

sudo systemctl unmask astra-subscription-daemon.service

sudo systemctl enable astra-subscription-daemon.service

sudo systemctl start astra-subscription-daemon.service

sudo apt-mark unhold astra-subscription astra-subscription-daemon libastra-subscription0

+1
Andrew

DevOps Engineer

1 50 статей
Комментарии (0)
Войдите, чтобы оставить комментарий

Пока нет комментариев. Будьте первым!