Служба Ubuntu Livepatch заботится о поддержании ваших систем Ubuntu в актуальном состоянии с помощью важных обновлений ядра, экономя ваше время и усилия. Это инструмент, который позволяет компаниям немедленно исправлять уязвимости ядра Ubuntu Linux. Утилита live patch позволяет напрямую исправлять работающее ядро, избавляя от необходимости перезагружать вашу систему. Эта функция была впервые добавлена в Ubuntu 16.04 LTS, как правило, предназначенная для серверов, которые должны работать непрерывно без перезагрузки в течение месяцев и лет. В этой статье подробно объясняется, как можно применить «живой» патч в ОС Ubuntu.
Как получить доступ к службе Ubuntu Livepatch
Пользователи Ubuntu и члены сообщества смогут более легко получать доступ к информации, общаться и вносить свой вклад с помощью этой службы, которая предоставляет единую службу входа для всех веб-сайтов, связанных с Ubuntu. Вам должен быть выдан закрытый ключ, связанный с вашей учетной записью Ubuntu One, если вы хотите управлять службами Livepatch. Вам нужно сначала нажать кнопку входа, а затем новое диалоговое окно, в котором спросят, хотите ли вы создать новую учетную запись или войти в систему из существующей учетной записи, как показано ниже.
Вы также можете сделать то же самое, посетив официальный веб-сайт Ubuntu, как показано ниже.
Есть два основных способа включить опцию livepatch в Ubuntu. Один предназначен для пользователей настольных компьютеров, а другой — для серверов, а именно:
- Включение livepatch с помощью графического пользовательского интерфейса (GUI)
- Включение livepatch с помощью терминала
Как включить Livepatch в Ubuntu с помощью графического интерфейса пользователя (GUI)
После входа в свою учетную запись Ubuntu One вы увидите, что теперь livepatch включен. Вы можете проверить это, снова зайдя в настройки «Программное обеспечение и обновление», как показано ниже.
Также Вы можете выбрать опцию Livepatch, щелкнув опцию «Действия», а затем выполнив поиск livepatch там, как показано ниже.
Вы также можете найти опцию livepatch, перейдя в «Программное обеспечение и обновление», а затем щелкнув опцию livepatch, доступную в правом верхнем углу, как показано ниже.
Итак, если вы уже вошли в свою учетную запись Ubuntu One, вы увидите, что livepatch теперь активен и работает, как показано ниже.
Вот как вы можете включить опцию livepatch с помощью графического интерфейса. Включить его с помощью терминала также очень просто, о чем мы поговорим в следующей части.
Как включить Livepatch в Ubuntu с помощью терминала
Вам также понадобится учетная запись Ubuntu one, чтобы включить livepatch с помощью терминала, как и в предыдущем методе. После этого вам необходимо посетить официальный сайт канонического livepatch, ответственного за создание этого приложения. Здесь вы увидите два варианта; один предназначен для «пользователя Ubuntu», который вам следует выбрать, если вы используете его самостоятельно, тогда как вариант «Canonical customer» предназначен для бизнес-пользователя с несколькими учетными записями. В нашем случае мы выбираем опцию «Пользователь Ubuntu», чтобы вы поняли основную идею. После выбора этой опции вам нужно нажать на опцию токена livepatch, которую можно увидеть в нижнем левом углу.
Инструкции по активации Livepatch Ubuntu также упомянуты на изображении ниже вместе с ключом. Это предоставит вам секретный ключ, связанный с вашей учетной записью Ubuntu one. После получения секретного ключа следующим шагом будет активация этих сервисов для их использования. Вам необходимо следовать им и применять в соответствии с инструкциями, чтобы активировать их без каких-либо проблем.
Итак, чтобы активировать службу livepatch, все, что вам нужно сделать, это ввести следующую команду в терминале.
$sudo snap install canonical-livepatch
После этого вам нужно связать свой секретный ключ с каноническим livepatch, что вы можете сделать, набрав следующую команду в терминале.
$sudo canonical-livepatch enable <Enter_Your_secret_key_Here>
Позже вы можете проверить статус, чтобы убедиться, что все работает нормально, набрав следующую команду в терминале.
$sudo canonical-livepatch status
Canonical будет тайно применять изменения к вашему операционному ядру в фоновом режиме, когда оно будет запущено и запущено. Команда status выведет список всех примененных исправлений.
Как удалить канонический сервис Livepatch в Ubuntu
Если по какой-либо причине вы решили удалить эти службы, вы можете сделать это, набрав следующую команду в терминале:
$sudo snap remove canonical-livepatch
Вы также можете отключить этот параметр, открыв программное обеспечение, обновив настройки и отключив его с помощью параметра livepatch ниже.
Заключение
В этой статье обсуждаются два метода применения livepatch в ОС Ubuntu. Один предназначен для пользователей настольных компьютеров, а другой — для серверных систем. Для обоих этих методов вам необходимо создать учетную запись Ubuntu, если вы еще этого не сделали, и вы не можете применить live patch без него. Пользователи настольных компьютеров также могут использовать эту функцию, но это настоятельно рекомендуется для серверных систем. Причина в том, что серверы должны оставаться в рабочем состоянии в течение более длительного периода, поэтому любое новое исправление или функцию безопасности можно установить на сервере, не отключая их.