💫 Как включить службу Livepatch для ядра Canonical Kernel в системе Ubuntu LTS?

by itisgood

Компания Canonical представила сервис Live patch в системе Ubuntu 14.04 LTS.

Служба исправлений в реальном времени позволяет устанавливать и применять критические обновления безопасности ядра Linux без перезагрузки системы.

Это означает, что вам не нужно перезагружать систему после применения исправлений ядра.

Но обычно нам нужно перезагрузить сервер Linux после установки исправлений ядра, доступных для использования системой.

Живое исправление довольно быстро. Большинство исправлений ядра применяются без проблем.

Сервис исправлений Canonical Live для пользователей до 3-х систем доступен бесплатно.

Вы можете включить патч Canonical Live в обоих вариантах: рабочий стол и сервер, используя командную строку.

Эта оперативная система исправлений предназначена для устранения серьезных и критических уязвимостей в ядре Linux.

Обратитесь к следующей таблице для получения информации о поддерживаемых системах и других деталях.

Ubuntu Релиз Архитектура Версия ядра Варианты ядра
Ubuntu 18.04 LTS 64-bit x86 4.15 Только варианты ядра GA и ядра с низкой скоростью
Ubuntu 16.04 LTS 64-bit x86 4.4 Только варианты ядра GA и ядра с низкой скоростью
Ubuntu 14.04 LTS 64-bit x86 4.4 Только ядро аппаратного обеспечения

 

Примечание. Служба Canonical Livepatch в Ubuntu 14.04 LTS требует, чтобы пользователи запускали ядро Ubuntu v4.4 в Trusty. Пожалуйста, перезагрузитесь в это ядро, если вы в данный момент не используете сервис.

Для этого выполните следующие процедуры.

Как получить Livepath токен?

Перейдите на страницу сервиса исправлений Canonical Live и выберите Ubuntu user, если вы хотите использовать бесплатный сервис.

Будет применимо до 3 систем.

Если вы являетесь клиентом UA, выберите клиента Ubuntu Advantage.

Наконец, нажмите Get your Live patch token.

Убедитесь, что у вас уже есть аккаунт в Ubuntu One.

Если нет, вы можете создать новый.

После входа в систему вы получите секретный ключ для своей учетной записи.

Установите Snap Daemon в вашей системе

Система исправлений в реальном времени обрабатывается с помощью snap пакета.

Итак, убедитесь, что у вас установлен «snap daemon» в вашей системе Ubuntu.

$ sudo apt update

$ sudo apt install snapd

Как установить и настроить службу Live patch в системе?

Установите демон canonical-livepatch, выполнив следующую команду.

$ sudo snap install canonical-livepatch

canonical-livepatch 9.4.1 from Canonical* installed

Запустите следующую команду, чтобы включить исправления ядра на компьютере с Ubuntu.

$ sudo canonical-livepatch enable xxxxc4xxxx67xxxxbxxxxbxxxxfbxx4e

Successfully enabled device. Using machine-token: xxxxc4xxxx67xxxxbxxxxbxxxxfbxx4e

Запустите приведенную ниже команду, чтобы узнать состояние вашей исправленной машины.

$ sudo canonical-livepatch status

client-version: 9.4.1
architecture: x86_64
cpu-model: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz
last-check: 2019-07-24T12:30:04+05:30
boot-time: 2019-07-24T12:11:06+05:30
uptime: 19m11s
status:
- kernel: 4.15.0-55.60-generic
  running: true
  livepatch:
    checkState: checked
    patchState: nothing-to-apply
    version: ""
    fixes: ""

Запустите указанную выше команду с ключом –verbose, чтобы получить больше информации о исправленной машине.

$ sudo canonical-livepatch status --verbose

Выполните приведенную ниже команду, если вы хотите запустить патч вручную.

$ sudo canonical-livepatch refresh

Before refresh:

kernel: 4.15.0-55.60-generic
fully-patched: true
version: ""

After refresh:

kernel: 4.15.0-55.60-generic
fully-patched: true
version: ""

Вы получите одно из следующих состояний в выводе patchState.

  • applied: уязвимостей не найдено
  • nothing-to-apply: : уязвимости найдены и исправлены успешно
  • kernel-upgrade-required: Livepatch не может установить патч для исправления уязвимости.

Обратите внимание, установка патча ядра отличается от обновления / установки нового ядра в системе.

Если вы установили новое ядро, вам необходимо перезагрузить систему, чтобы активировать новое ядро.

 

 

You may also like

Leave a Comment