Введение
Canonical LivePatch — это служба, позволяющая обновлять ядро без необходимости перезагрузки системы.
Canonical Livepatch — это бесплатное коммерческое решение для применения обновлений ядра Linux без перезагрузки системы Ubuntu.
Первоначально разработанный для серии операционных систем Ubuntu 16.04 LTS (Xenial Xerus), сервис livepatch ядра Canonical доступен в более простой в использовании форме в Ubuntu 18.04 LTS.
Установка Ubuntu теперь интегрирует службу Canonical Livepatch на вкладке «Обновления», но для ее использования вам необходимо создать учетную запись Ubuntu SSO (Single Sign-On).
LivePatch от Canonical предоставляет более удобный метод установки исправлений ядра, которые Canonical регулярно выпускает для всех поддерживаемых версий Ubuntu. Однако его функциональность ограничена всего тремя машинами. Если вам нужно использовать Canonical Livepatch более чем на трех компьютерах, вам необходимо приобрести подписку Ubuntu Advantage.
Служба Canonical Livepatch использует технологии Canonical Snappy для применения исправлений безопасности ядра без перезагрузки с помощью пакетов моментальных снимков.
Персональные пользователи Ubuntu могут бесплатно подписаться на три компьютера (ноутбук, сервер или облако). Клиенты Canonical имеют право использовать эту услугу на всех системах, на которых запущен продукт, включающий Livepatch, в том числе на те, на которые распространяется соглашение о корпоративной поддержке Ubuntu Advantage (Essential, Standard или Advanced).
Услуга распространяется на стандартные 64-разрядные ядра Canonical x86 для версий 14.04 LTS, 16.04 LTS и 18.04 LTS. Он динамически отслеживает показатели успеха, позволяя Canonical снижать риск исправлений ядра в режиме реального времени, передавая их небольшой начальной группе.
Canonical LivePatch позволяет:
- Применяйте критические исправления ядра без перезагрузки.
- Исправления применяются автоматически, без перезагрузки системы.
- Сокращает время простоя.
- Обеспечивает безопасность и соответствие требованиям Ubuntu LTS.
- Вам необходимо иметь учетную запись Ubuntu SSO.
- Он ограничен 3 системами, плюс становится необходимым приобрести подписку на Ubuntu Advantage.
Если вы намерены использовать службу Canonical LivePatch на удаленном сервере, читайте дальше, в противном случае пропустите первый абзац «Подключение к серверу» и прочитайте следующий.
Подключение к серверу
Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется пароль для аутентификации.
Чтобы подключиться к серверу как root, введите эту команду:
ssh root@IP_DEL_SERVER
Далее вам будет предложено ввести пароль пользователя root.
Если вы не используете пользователя root, вы можете войти под другим именем пользователя с помощью той же команды, а затем изменить первый параметр:
ssh VOSTRO_UTENTE@IP_DEL_SERVER
Затем вам будет предложено ввести пароль пользователя.
Теперь вы подключены к вашему серверу.
Установите Canonical LivePatch
Чтобы установить Canonical LivePatch, вам необходимо подключиться к следующему официальному адресу.
Выберите элемент пользователя Ubuntu, если вы хотите использовать личную версию с тремя различными установками.
В противном случае выберите клиента Canonical, если вы уже являетесь клиентом Canonical.
В этом случае мы выбираем элемент пользователя Ubuntu и нажимаем кнопку « Получить токен Livepatch». Откроется новая страница с двумя простыми командами для ввода в терминал, первая для установки пакета canonical-livepatch:
sudo snap install canonical-livepatch
Вторая команда — включить только что установленный пакет, поэтому, чтобы включить canonical-livepatch, убедитесь, что вы вводите свой ключ, не копируйте следующее, это не сработает:
sudo canonical-livepatch enable 3f3zzddb6fe54qq219ac51d60c8ed970
Canonical livePatch правильно установлен и включен на сервере.
Для получения дополнительной информации подключитесь к официальному сайту.
Установка Canonical LivePatch на Ubuntu 18.04 завершена.