如何透過電子郵件警報監控Ubuntu上的SMART硬碟健康狀況
在 Ubuntu 系統上安裝 smartmontools,用於監控硬碟健康狀況並發送 SMART 郵件警報。檢查設備支援狀況、設定郵件發送、測試通知功能並檢查故障。
如果您使用的是 Linux 並且發現自己依賴 Usenet 來獲取內容,那麼您將需要安裝 SABnzbd。這是一個超級簡單、易於使用的新聞組閱讀工具,使下載文件比以往更容易。最重要的是,由於該軟件的性質,您將能夠在任何可以與您的 Linux PC 或服務器通信的設備上使用它。
在本指南中,我們將重點安裝 SABnzbd 和 SABnzbd plus。這樣做的原因是並非每個 Linux 發行版都有常規版本,而是提供了“加號”版本。
要使用 SABnzbd/SABnzbd Plus,您需要 Ubuntu、Debian、Arch Linux、Fedora、OpenSUSE 或 Gentoo。
默認情況下,SABnzbd Plus 不在 Ubuntu 上。幸運的是,任何人都可以安裝 PPA。要獲得它,請打開一個終端並輸入以下命令。請記住,如果您在 Ubuntu 服務器而不是 Ubuntu 桌面上安裝它,您還需要 software-properties-common,否則 PPA 軟件存儲庫將不會安裝。
須藤添加-apt-repository ppa:jcfp/nobetas 須藤添加-apt-repository ppa:jcfp/sab-addons
sudo apt install software-properties-common 須藤添加-apt-repository ppa:jcfp/nobetas 須藤添加-apt-repository ppa:jcfp/sab-addons
現在 PPA 在系統上,您需要刷新 Ubuntu 軟件源。這是通過 apt 打包工具完成的。
sudo apt 更新
接下來,為 Ubuntu 安裝任何待處理的軟件更新。這將確保 SABnzbd 使用絕對最新的軟件運行。
sudo apt 升級 -y
最後,安裝程序。
sudo apt 安裝 sabnzbdplus python-sabyenc
如果啟用了contrib ,Debian 用戶可以毫不費力地安裝 SABnzbd Plus 。要在 Debian 上啟用貢獻者軟件存儲庫,請打開一個終端並使用 Nano 文本編輯器來編輯 Debian 的軟件源。
須藤納米 /etc/apt/sources.list
找到 Debian 使用的主要軟件鏡像。例如,對於 Debian USA 用戶,主要的軟件鏡像可能是 ftp.us.debian.org/debian/。在主軟件鏡像之後,默認情況下應該是 main。在它之後添加 contrib 以啟用貢獻者。
按Ctrl + O保存使用 Nano 文本編輯器所做的編輯 。按 Ctrl + X 退出 Nano。Nano 文本編輯器關閉後,更新 Debian 軟件源以反映更改。
sudo apt-get 更新
在繼續之前,請確保還安裝了適用於 Debian 的任何軟件更新:
須藤 apt-get 升級 -y
最後,使用apt-get安裝 SABnzbd Plus 。
須藤 apt-get 安裝 sabnzbdplus
SABnzbd plus 可通過 Arch AUR在Arch Linux上使用。首先,打開一個終端並使用 Pacman 包管理器工具安裝最新版本的 Git 包。
須藤吃豆子 -S git
隨著 Git的安裝,搶SABnzbd加上最新的軟件包版本。
git 克隆 https://aur.archlinux.org/sabnzbd.git
光盤 進入sabnzbd文件夾。
cd sabnzbd
使用 makepkg 工具構建程序並安裝任何缺少的依賴項。請記住,如果某些依賴文件無法安裝,您必須在構建程序之前手動安裝它們。
makepkg -si
得益於 OpenSUSE 構建服務,Fedora 用戶無需從頭編譯程序。相反,有適用於 Fedora 27 和 28 的 RPM 文件。打開一個終端並使用 DNF 工具來安裝軟件包。
須藤 dnf 安裝 https://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/repositories/home:/stefan_van_der_eijk/Fedora_27/noarch/SABnzbd-2.3.3-1.1.noarch.rpm
須藤 dnf 安裝 https://downloadcontent.opensuse.org/repositories/home:/stefan_van_der_eijk/Fedora_28/noarch/SABnzbd-2.3.3-1.1.noarch.rpm
SABnzbd Plus 網站沒有關於 Suse 的說明,所以假設他們不正式支持它。但是,由於 OBS,用戶仍然可以毫無問題地安裝程序。截至目前,支持 Leap 42.3 和Tumbleweed。選擇您的操作系統版本,然後單擊“安裝”按鈕。YaST 應該會打開並帶您完成安裝過程後不久。
有一個 SABnzbd 的 eBuild 可用於 Gentoo。要安裝它,請打開一個終端,獲得 root 訪問權限並使用 emerge打包工具進行安裝。
注意:在嘗試安裝之前,請確保您滿足正確的 USE Flags 要求(7za、rar、解壓縮)。
出現 net-nntp/sabnzbd
儘管 SABnzbd 安裝在本地,但它在 Web 瀏覽器中運行並且是一個 Web 應用程序。這很好,因為這意味著任何正確配置的計算機也可以訪問您的 SABnzbd 安裝。
要開始使用該程序,請在應用程序菜單中搜索 SABnzbd 或 SABnzbd+,然後單擊該圖標。當您單擊它時,您的默認 Web 瀏覽器將啟動並引導您完成設置嚮導。
第一步是選擇您的語言。檢查正確的語言,然後單擊“啟動嚮導”。
在下一頁,您需要填寫與您的 Usenet 提供商相關的信息。在主機框中輸入它,以及您的用戶名和密碼。如果您的提供商支持,請隨意單擊“SSL”框。
填寫完所有信息後,單擊“測試服務器”以檢查連接。
輸入所有用戶信息後,設置完成。SABnzbd 將轉到下載頁面,應該可以使用了!
在 Ubuntu 系統上安裝 smartmontools,用於監控硬碟健康狀況並發送 SMART 郵件警報。檢查設備支援狀況、設定郵件發送、測試通知功能並檢查故障。
透過檢查安裝程式啟動模式、EFI 系統分割區、NVRAM 條目、GRUB EFI 檔案、安全啟動和韌體回退來修復 Debian UEFI 啟動失敗。
配置 Snapper 以在 Ubuntu 桌面上建立和清理定時產生的 Btrfs 快照。首先檢查子磁碟區佈局,啟用 systemd 定時器,並安全地驗證保留策略。
透過區分資料耗盡和元資料耗盡、擴展儲存、修復元資料和啟用自動擴展,診斷和恢復 SUSE Linux Enterprise 上的完整 LVM 精簡池。
使用安全的伺服器工作流程(包括更新、SSH、防火牆、AppArmor、稽核和驗證),對 Debian 12 Bookworm 進行強化,使其符合目前的 CIS 基準 v2.0.0 標準。
在 Gooroom OS 上安裝 Flatpak 和 Snap 應用,包括版本檢查、終端命令以及相容性、安全控制、更新和儲存的實際比較。
安全地修復 Ubuntu APT 簽章錯誤。無需停用軟體包驗證,即可識別 NO_PUBKEY、EXPKEYSIG、BADSIG、時脈和軟體來源設定問題。
在 SLES 15 上設定 DM-Multipath,實現安全發現、服務設定、最小 multipath.conf 變更、initramfs 更新和路徑健康檢查。
使用 Btrfs 和 Snapper 在更新失敗後恢復 SLES。比較回滾選項,安全地測試快照,恢復系統,並驗證儲存庫。
使用 Liderahenk 和 Ahenk 來設定自訂的 Pardus GNOME 桌布,使用 dconf 鎖定選定的設置,並透過經過測試的試點專案推出其他客戶端策略。