Category: Linux
如果需要在 RouterOS 用 SSH Key 的方法,對 Ubiquiti 的設備執行指令,我發現用 RouterOS 建立的 SSH Key 不能成功匯入 Unifi 的設備,需要借助另一台主機產生 SSH Key. 以下方法在 Mac 及 Windows 都可以實現,首先開啟指令模式,輸入以下指令: ssh-keygen -t rsa -b 2048 -m PEM …
Linux 內建很多不同的系統監測工具,以下是在 Linux 下,找出佔用最多 CPU 及記憶體進程最高的方法。 ps 指令 ps 指令提供多種關於進程的資訊,可以很把有用的資料過濾並排序,找出佔用最高系統資源的進程,以下是顯示佔用 CPU 最多的 10 個進程的方法: 顯示佔用記憶體最多的 10 個進程: top 指令 top 指令除了不斷更新顯示實時資訊外,加入 -b 參數也可以顯示一次性結果, ps 及 awk 配合使用 以上指令只可以進行排序,如果要找出佔用超過 5% …
以下是在 Ubuntu 24.04 安裝 PHP 8.4 並配置到 Apache 或 Nginx 的方法。 1. 安裝 Apache 或 Nginx: Apache 及 Nginx 各有優點,可以根據自身的需要選擇要安裝那一個網頁伺服器: Apache: $ sudo apt install apache2 -y Nginx: $ …
很多時vfbvtv站需要加入新網域,以下是透過 certbot (certbot-auto) 加入新網域到現在 Let’s Encrypt 憑證的方法。 首先用以下指令檢視系統內所有憑證及域名: $ sudo certbot certificates 例如網域是 www.domain1.com, 要加入新網域 www.domain2.com, 可以用以下指令: 如果要加入多個新網域,在上面指令用逗號把網站分隔便可以。
Linux 系統在安裝或更新套件前,會先使用 GPG (GNU Privacy Guard) key 去驗證套件,GPG Key 可以確定套件沒有被改動及來自可信的來源。AlmaLinux 8 的 GPG key 在 2024 年 1 月到期,如果使用 AlmaLinux 8.8-3.el8 以下的 AlmaLinux 8 使用者,當安裝或更新套件時,會出現以下報錯: Error: GPG check FAILED …
在今天的網路使用中,網路廣告已成為影響使用者體驗的一大因素。有時候,這些廣告不僅影響到網站的外觀,還可能影響到網路速度和使用者的隱私。這時就需要一個能夠幫助我們過濾廣告和保護隱私的解決方案,而 AdGuard Home 正是一個功能強大廣告攔截工具。 AdGuard Home 是一個開源的廣告攔截器和隱私保護工具,可以在多個不同的平台上運行,包括 Raspberry Pi。在這篇文章中,將介紹如何在 Raspberry Pi 上安裝和設定 AdGuard Home,讓您享受更加順暢和安全的網路瀏覽體驗。 1. 更新系統: sudo apt update sudo apt full-upgrade 2. 下載 AdGuard Home, 根據不同的系統下載: Raspberry Pi …
在 Linux Like 環境要排程自動執行指令,一般會用 crontab 實現,而 pfSense 是基於 FreeBSD 開發,已經內建 crontab,以下是在 pfSense 加入 cron job 的方法。 先登入 pfSense 的管理介面,按 “System -> Package Manager -> Available Packages” 安裝 “Cron” 套件,這個套件可以透過管理介面修改 …
POE 定時開關很實用,可以在指定時間關閉 POE 裝置,在有需要時才開啟。一直有使用 Unifi 的交換機,而 Unifi 的交換機一直沒有定時開關 POE 的功能,以下分享一下我的做法。 每台 Unifi 的交換機也支援 SSH 登入,那便可以透過另一台主機,定時對它發出開啟或關閉 POE 的指令,這個可以是虛擬機或 NAS 等,而我是透過 Raspberry Pi 執行。 首先需要確定啟動 Unifi 裝置有開啟 SSH 連接,在 Unifi Network …
Smokeping 是一個很好用的網絡監測工具,主要用途是測量與目標主機的網絡延遲。 像 Pi-Hole 或 Smokeping 這些對硬件要求不高的工具,除非已經有一台 24/7 運行的機器,否則我認為使用低功耗的 Raspberry Pi 運行是很不錯的選擇。 在 Raspberry Pi 安裝 Smokeping 十分簡單,只需一行指令: $ sudo apt install apache2 fping curl smokeping libapache2-mod-fcgid 開啟 smokeping …
在這篇文章中,我們將介紹如何在 Rocky Linux 上安裝 LEMP – Nginx、MariaDB 和 PHP。LEMP 是一個強大的 Web 伺服器組合,廣泛用於託管和開發網站。 1 – 更新系統 在安裝任何軟體之前,請確保您的 Rocky Linux 系統已經更新至最新版本。在終端機中執行以下指令: $ sudo dnf update 2 – 安裝 Nginx Nginx 是一個開源的高效 …