如何在 Ubuntu 服務器上自動進行安全更新

你的Linux 服務器運行的是 Ubuntu嗎?您是否厭倦了從百忙之中抽出時間來更新它?你想讓你的 Ubuntu 服務器自動更新嗎?如果是這樣,您需要啟用“無人值守升級”功能。在本指南中,我們將向您展示如何在 Ubuntu Server 上進行設置和自動化安全更新。

注意:雖然本指南側重於在 Ubuntu 服務器中設置“無人值守升級”功能,但也可以在 Ubuntu 桌面以及任何基於 Ubuntu 的 Linux 桌面操作系統上配置它。

在 Ubuntu 上安裝“無人值守升級”軟件包

Unattended-upgrades 是 Ubuntu Linux 的一個特性,但默認情況下並未安裝,因為操作系統的開發人員認為不應該安裝。因此,在我們開始設置一切之前,我們必須演示如何安裝它。

使用下面的 Apt 命令,將“無人值守升級”軟件包以及它在系統上正確運行所需的其他軟件包安裝到您的 Ubuntu Linux 服務器或台式機。

注意:在安裝這些軟件包的過程中,您可能會注意到有關“postfix”的消息。完成配置過程以配置您的 SMTP 電子郵件地址,因為需要使用“無人值守升級”功能發送電子郵件通知。有關設置 Postfix 的更多幫助,請參閱 Ubuntu 官方文檔

sudo apt install unattended-upgrades bsd-mailx apt-listchanges

從上面的命令安裝軟件包後,繼續本指南的配置階段。

在 Ubuntu 上配置“無人值守升級”

簡單地安裝“無人值守升級”包是不夠的。您還必須完成配置過程,以便您的 Ubuntu 系統可以使用該功能。要配置“無人值守升級”,首先要在終端窗口中運行 dpkg-reconfigure 命令。

如何在 Ubuntu 服務器上自動進行安全更新

須藤 dpkg-reconfigure -plow 無人值守升級

運行dpkg-reconfigure命令後,終端中將出現一個紫色的 GUI 窗口。在此窗口中,您將看到一條消息,指出“自動下載並安裝穩定更新?” 使用Enter鍵選擇“是”。選擇此選項將在您的 Ubuntu Linux 系統上啟用自動更新。

設置電子郵件確認

雖然不是必需的,但可以輕鬆配置“無人值守升級”功能,以便在每次升級之前發送一封電子郵件,告訴您您的 Ubuntu Linux 系統正在更新,並詳細說明昇級的軟件包等。

設置此功能首先啟動終端窗口並打開“50unattended-upgrades”配置文件。使用以下命令,在 Nano 文本編輯器中啟動配置文件。

如何在 Ubuntu 服務器上自動進行安全更新

須藤納米 -w /etc/apt/apt.conf.d/50unattended-upgrades

在 Nano 文本編輯器中,找到Unattended-Upgrade::Mail並添加您的電子郵件地址,以便您的 Ubuntu Linux PC 可以發送電子郵件報告。配置應該與下面的示例完全一樣。

無人值守升級::郵件“[email protected]

接下來,找到Unattended-Upgrade::MailOnlyOnError並將其從“true”更改為“false”。

注意:在Unattended-Upgrade::Mail配置文件中找不到問題?按Ctrl+W調出Nano中的搜索功能,寫進去,Unattended-Upgrade::Mail光標會直接跳過去!

在配置文件中設置您的電子郵件地址後,按Ctrl + O保存編輯。使用Ctrl + X關閉 Nano 。然後,打開“listchanges.conf”並將您的電子郵件地址也添加到此文件中。

須藤納米 -w /etc/apt/listchanges.conf

再次使用Ctrl + O保存,並使用Ctrl + X退出

設置自動重啟

在 Ubuntu Linux 上,某些軟件更新需要重新啟動整個系統。不幸的是,更新後重新啟動 Ubuntu 既乏味又耗時,因此如果您想充分利用 Ubuntu 上的自動更新,設置自動重啟至關重要。

警告:設置自動重啟意味著您的系統將在需要時隨時重啟而無需您確認。如果您對讓 Ubuntu 機器執行此操作不滿意,請跳過本節。

在 Ubuntu Linux 中設置自動重啟意味著再次編輯“50unattended-upgrades”配置文件。在終端中,使用以下命令打開配置文件 win Nano。

須藤納米 -w /etc/apt/apt.conf.d/50unattended-upgrades

在配置文件中,找到“Unattended-Upgrade::Automatic-Reboot”並將其從“False”更改為“True”。然後,通過按鍵盤上的Ctrl + O將編輯保存到 Nano 文本編輯器中的配置文件。按Ctrl +X關閉 Nano 。

測試自動 Ubuntu 更新

現在 Ubuntu Linux 已配置為在您的 Linux PC 上自動安裝軟件更新,測試它是個好主意。要運行測試,請打開終端窗口並使用“dry-run”命令行開關運行unattended-upgrades命令。請記住,此測試不會更新任何內容。這是一個模擬,向您展示自動更新系統的工作原理。

須藤無人值守升級 --dry-run

測試應該需要幾分鐘。完成後,檢查您的電子郵件以獲取報告。

Leave a Comment

如何在 Linux 上玩 VRChat

如何在 Linux 上玩 VRChat

VRChat 是一款适用于 PC 的社交互动视频游戏。在 Linux 系统上轻松安装和运行 VRChat,享受用户创建的世界与社交互动。

如何在 Linux 上玩《殺戮尖塔》

如何在 Linux 上玩《殺戮尖塔》

Slay The Spire 是一款由 MegaCrit 开发、Humble Bundle 发行的 Roguelike 牌组构建视频游戏。本文讲述如何在 Linux 系统上顺利安装和运行该游戏。

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

了解如何卸载 Ubuntu 22.04 LTS 中的 Firefox Snap,不再使用 Snap 包,而是选择更原生的 DEB 版本。

如何在 Linux 上玩神界:原罪 2

如何在 Linux 上玩神界:原罪 2

详细介绍如何在 Linux 系统上安装并运行神界:原罪 2,包括必备步骤和注意事项。

如何在 Linux 上玩鋼鐵雄心 IV

如何在 Linux 上玩鋼鐵雄心 IV

學習如何在 Linux 系統上安裝和運行鋼鐵雄心 IV,這是一款以二戰為背景的策略遊戲。

如何使用 Rescuezilla 克隆 Linux 硬盤

如何使用 Rescuezilla 克隆 Linux 硬盤

您需要克隆 Linux 硬盘吗?使用简单的方法达成目的,看看 Rescuezilla,这是一款用户友好的驱动器克隆工具。

如何在 Kali Linux 上安裝 Discord

如何在 Kali Linux 上安裝 Discord

Discord 正迅速成為計算機用戶交流的主要方式之一。了解如何在 Kali Linux 上安裝 Discord,包括 DEB 包、Flatpak 和 Snap 方法。

如何在 Linux 上運行 Microsoft Word

如何在 Linux 上運行 Microsoft Word

需要在您的 Linux 筆記本電腦或台式機上運行 Microsoft Word 以便在工作或學校使用?不確定如何設置?跟著我們。

使用 Linux 在 LAN 上運行虛擬機的簡單方法

使用 Linux 在 LAN 上運行虛擬機的簡單方法

您是否知道可以通過 LAN 在 Linux 台式機、筆記本電腦或服務器上運行虛擬機?這是如何做到的。

如何在 Linux 桌面上使用 YouTube Music

如何在 Linux 桌面上使用 YouTube Music

YouTube Music 是一項出色的服務,提供無限音樂選擇。了解如何在 Linux 桌面上安裝和使用 YouTube Music。