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

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

はじめに

Ubuntuオペレーティングシステムパッケージを最新の状態に保つことができないと、全体的なセキュリティが危険にさらされます。

プロセスを手動で管理すると、貴重なリソースが無駄になり、重要なセキュリティ更新を見落とすことさえあります。より良い解決策があります。 このチュートリアルでは、Ubuntu18.04で自動セキュリティ更新を有効にする方法を説明します。

前提条件

  • コマンドライン/ターミナルウィンドウ(Ctrl-Alt-T)
  • sudoのユーザーアカウント またはroot権限
  • apt パッケージマネージャー、デフォルトで含まれています

ステップ1:無人アップグレードパッケージをインストールする

1.次のコマンドを実行して、無人アップグレードパッケージをインストールします。

sudo apt install unattended-upgrades

2.インストールを確認します:

systemctl status unattended-upgrades

インストールが成功し、アクティブなステータスであることを確認する出力は、次のように表示されます。

ステップ2:無人アップグレードファイルを構成する

インストールが完了したので、個々の要素を構成し、自動更新のパラメーターを定義する必要があります。

この例では、nanoテキストエディタを使用しています。ただし、他のテキストエディタは機能します。

構成ファイルへのアクセス

無人アップグレード構成ファイルは、 /etc/apt/apt.conf.dにあります。 ディレクトリ。

次のコマンドを使用して構成ファイルにアクセスします。

sudo nano /etc/apt/apt.conf.d/50unattended-upgrades

無人アップグレードパッケージは、 //で始まる行を無視します その行はコメントと見なされるためです。

リポジトリを自動的に更新する場合は、 //を削除する必要があります その行から。

私たちの目的のために、削除する必要があるのは //だけです。 「セキュリティ」から 行。

ブラックリストパッケージ

無人-アップグレード::パッケージ-ブラックリスト 構成ファイルのセクションでは、特定のパッケージのアップグレードをブロックできます。

1.特定のパッケージのアップグレードをブロックするには、目的のパッケージ名をリストに追加します。 //を削除することを忘れないでください 行のコメントを解除します。この例では、vimとnginxです。

2.行った変更を保存して、ファイルを終了します。

メール通知

自動更新で問題が発生する可能性があります。エラーが発生した場合は、電子メールで通知するようにシステムを設定できます。このオプションを有効にするには、 //を削除します 次の行を編集します:

無人-Upgrade::Mail[メール保護];

無人-Upgrade::MailOnlyOnError“ true”;

ステップ3:自動アップグレードを有効にする

Ubuntuの自動更新を有効にする最後のステップは、自動アップグレードを編集することです。 次のコマンドでファイルを作成します:

sudo nano /etc/apt/apt.conf.d/20auto-upgrades

このファイルを使用すると、自動更新を実行する頻度を定義できます。

  • Update-Package-Lists:1は自動更新を有効にし、0は無効にします。
  • 無人-アップグレード:1は自動アップグレードを有効にし、0は無効にします。
  • AutocleanInterval:X日間のパッケージの自動クリーンアップを有効にします。この構成は7日を表示します

例: APT ::Periodic ::AutocleanInterval“ 7”; これは、システムが7日ごとにダウンロードアーカイブをクリアすることを意味します。

ステップ4:自動アップグレードのテスト

自動アップグレードが正しく設定されていることを確認するには、ドライランを実行します。 ドライラン コマンドは、更新が単なるシミュレーションであり、実際の変更が行われないことを保証します。次のコマンドを使用します:

sudo unattended-upgrades --dry-run --debug

設定が正しく適用されているかどうかを確認するもう1つのオプションは、無人アップグレードログにアクセスすることです。 ログには、以前のアップグレードの詳細な概要が表示されます:

/var/log/unattended-upgrades/unattended-upgrades.log


Ubuntu
  1. Ubuntu 20.04FocalFossaで自動ログインを有効にする方法

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

  3. Ubuntuにアップデートとセキュリティパッチを自動的にインストールする

  1. Pleskの自動更新を有効にする方法

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

  3. Ubuntu16.04にEncryptpadをインストールして使用する方法

  1. Ubuntu16.04にRabbitMQをインストールしてセットアップする方法

  2. Ubuntuでセキュリティの脅威を監視するためにosqueryを設定する方法

  3. Ubuntu18.04にセキュリティアップデートを手動でインストールする方法