GNU/Linux >> Linux の 問題 >  >> Ubuntu

Linuxでカーネルの自動更新を設定する方法

はじめに

apt、yum、またはkexecを使用してLinuxカーネルを更新できますが、多数のサーバーを管理する場合は、かなりの時間がかかります。

手動で更新する場合は、システムを再起動する必要があります。これはあなたがとても長く待たなければならないようにします。また、セキュリティが低く、ハッカーが休憩中にいつでもシステムを攻撃する可能性があります。多くのサーバーを管理している場合は、カーネルの自動更新がより適切なオプションです。

以下は、Linuxでカーネルを自動的に更新する方法に関するガイドです。

正規のLivepatch

Canonical Livepatchは、Ubuntuシステムを再起動せずに実行中のカーネルパッチサービスです。 Livepatchは無料のサービスであり、最大3つのUbuntuシステムを使用できます。

サービスをインストールする前に、https://auth.livepatch.canonical.com/

からライブパッチトークンを取得する必要があります

Ubuntuユーザーをクリックします 次に、Livepatchトークンを取得をクリックします 。

新しいアカウントを作成します。

次に、リンクhttps://auth.livepatch.canonical.com/に戻り、Livepatchトークンを取得します。 。

実行:

$ sudo snap install canonical-livepatch

$ sudo canonical-livepatch enable <your-key>

サービス情報の確認:

$ sudo canonical-livepatch status --verbose

出力:

マシンの登録を解除するには、次のコマンドを実行します:

$ sudo canonical-livepatch disable <your-key>

KernelCare

KernelCareは、Ubuntu、CentOS、Debian、およびその他のLinuxディストリビューションに基づいています。ホスティングプロバイダーまたはビジネスの場合は、それを使用する必要があります。

wgetコマンドを実行してインストールします:

$ wget -qq -O - https://kernelcare.com/installer | bash

キーベースのライセンスを使用している場合は、次を実行します:

$ /usr/bin/kcarectl --register <your-key>

はhttps://tuxcare.com/live-patching-services/kernelcare-enterprise/

から入手できます。

実行中のカーネルがKernelCareでサポートされているかどうかを確認するには:

$ curl -s -L https://kernelcare.com/checker | python

サーバーの登録解除:

$ sudo kcarectl --unregister

サービス情報の確認:

$ sudo kcarectl --info

手動で更新するには、次を実行します:

$ /usr/bin/kcarectl --update

結論

Linuxでカーネルの自動更新を設定する方法の詳細な手順を見てきました。

読んでいただきありがとうございます。


Ubuntu
  1. Linuxサーバーで自動リブートレスカーネルアップデートを設定する方法

  2. Linuxカーネル5.13がリリースされました! Ubuntu21.04にインストールする方法

  3. UbuntuとLinuxMintにLinuxカーネル4.3をインストールする方法

  1. UbuntuでLinuxカーネルを更新する方法

  2. Ubuntuで自動セキュリティアップデートを設定して有効にする方法

  3. Ubuntu18.04で自動更新を設定する方法

  1. Linuxでカーネルの自動更新を設定する方法

  2. CentOS7で自動セキュリティアップデートを設定する方法

  3. Ubuntu20.04で自動更新を有効にする方法