如何在 Ubuntu Server 24.04 上設定 Pi-hole DNS-over-HTTPS
在 Ubuntu Server 24.04 上設定 Pi-hole,使其使用 dnscrypt-proxy 進行 DNS-over-HTTPS 連接,然後驗證本地上游伺服器,避免常見的 DNS 衝突。
那些碰巧也擁有 iPad 的 Linux 用戶可能想知道如何從它訪問遠程 Linux 計算機。儘管它是移動設備,但它是可能的。在本指南中,我們將向您展示如何操作。

命令行訪問
要從 iPad 獲得對 Linux 計算機(服務器或台式機)的命令行訪問權限,您需要使用 SSH 客戶端。iPad OS 上有許多SSH 客戶端可供用戶安裝。在本指南中,我們將重點介紹“終端和 SSH”。
為什麼是“終端和 SSH”而不是應用商店中的任何其他 SSH 客戶端?首先,該應用程序沒有任何廣告。此外,它還具有許多有用的功能。
首先,在您的 iPad 上打開應用程序商店,然後將“終端和 SSH”應用程序下載到您的設備上。由於應用程序相對較小,因此只需幾秒鐘。安裝完成後,打開應用程序。
建立連接
打開終端和 SSH 應用程序並準備就緒後,點擊其中的“服務器”部分並找到 + 號。點擊 + 號以在應用程序中創建新連接。然後,找到“名稱”文本框,並輸入新連接的名稱。
設置新連接的名稱後,轉到“主機”並輸入遠程 Linux 桌面或服務器的主機名或 IP 地址。請注意,您的遠程 Linux PC 必須運行 OpenSSH 服務器才能遠程訪問它。
填寫主機文本框後,找到“端口”部分。默認情況下,OpenSSH 在端口 22 上運行,因此請填寫。如果您使用端口 22 以外的其他端口,則需要在“端口”框中指定它。
使用在新連接中配置的端口,添加您嘗試連接的遠程計算機的用戶名。然後,找到“密碼”文本框,並填寫您的密碼。
如果您有公鑰或私鑰,請單擊“導入公鑰”或“導入私鑰”按鈕,然後執行添加密鑰的步驟。
最後,取消選中“使用 SFTP”按鈕。如果您只想使用 SSH 終端功能,此功能將成為障礙。
通過 SSH 連接
建立連接後,您的新連接將顯示在您的服務器列表中。要從 iPad 連接到遠程 Linux 計算機,只需點擊您的連接,就會啟動一個終端窗口。
如果您啟用了 SFTP,則需要點擊您的連接,然後點擊終端圖標以使用命令行。
文件傳輸訪問
想要將一些文件傳輸到/從您的 Linux 計算機傳輸到您的 iPad?如果是這樣,您將需要使用“終端和 SSH”應用程序中包含的 SFTP 功能。要啟用此功能,請首先轉到您的服務器列表。
進入服務器列表後,點擊連接旁邊的“i”圖標以訪問其設置。之後,找到“使用 SFTP”選項,並選擇它以啟用文件傳輸。然後,點擊您的連接以在“終端和 SSH”文件傳輸功能中訪問它。
激活 SFTP 後,您可以直接從 iPad 與 Linux 機器傳輸文件。
遠程桌面訪問
有很多方法可以從 iPad遠程訪問 Linux PC 的桌面環境。到目前為止,最簡單的解決方案不是使用 VNC 或 RDP 或其他自定義解決方案,而是使用 AnyDesk。
AnyDesk 支持 Linux,並且很容易安裝在任何 Linux 操作系統上。它還對iPad有極好的支持。要開始通過 AnyDesk 從 iPad 訪問 Linux 桌面,請在 Linux 和 iPad 上安裝 AnyDesk 應用程序並啟動它們。
在 Linux 桌面和 iPad 上啟動 AnyDesk 應用程序後,在 Linux 上的 AnyDesk 中輸入設置,然後選中“啟用無人值守訪問”框。此設置將允許您訪問您的 Linux 桌面,即使沒有人在它,只要它打開並且 AnyDesk 正在運行。
注意:您無需啟用“無人值守訪問”即可使用 AnyDesk 從您的 iPad 訪問您的 Linux 桌面。但是,不啟用此功能會使遠程訪問 Linux 系統變得更加乏味和耗時。
啟用“無人值守訪問”後,在 Linux AnyDesk 客戶端中找到 ID 代碼並將其輸入到 iPad AnyDesk 應用程序中。然後,您需要輸入“無人值守訪問”密碼。完成後,您將可以直接從 iPad 遠程訪問您的 Linux 桌面!
在 Ubuntu Server 24.04 上設定 Pi-hole,使其使用 dnscrypt-proxy 進行 DNS-over-HTTPS 連接,然後驗證本地上游伺服器,避免常見的 DNS 衝突。
排查 YaST GUI 透過 SSH X11 轉送導致的故障。測試 DISPLAY,修復已記錄的 Qt XIO 錯誤,檢查 SSH 設置,並在必要時切換到 ncurses。
在 SLES 15 上設定 SUSE RMT,同步 SCC 元數據,鏡像選定的儲存庫,透過 HTTPS 註冊客戶端,並了解從 SMT 遷移的限制。
追蹤 Pardus Linux 23 上缺少的音效卡問題。安全地檢查 ALSA 檢測、核心模組、音訊服務、輸出設定檔、韌體和更新。
修正 Pardus KVM 虛擬機器卡在 1024x768 解析度的問題,檢查虛擬 GPU、SPICE 代理、X11 或 Wayland 會話,並正確驗證更高的顯示模式。
使用基於金鑰的 SSH、/etc/fstab、systemd 網路選項、自動掛載和驗證步驟,在 Debian 啟動時自動掛載遠端 SSHFS 目錄。
排查 SLES 升級過程中出現的「無法分配記憶體」問題。檢查 RAM、交換空間、OOM 日誌和進程限制,然後在不中斷軟體包事務的情況下進行復原。
追蹤 Harmonica OS (HamoniKR) 平板電腦的觸控偏移、旋轉和顯示對映問題。比較 X.Org 和 libinput 的修復方案,安全地進行測試,並了解何時校準無效。
使用 dm-crypt 對現有的 Debian 12 交換分割區進行加密,每次啟動時使用新的隨機金鑰,並設定 /etc/crypttab、/etc/fstab 和安全驗證步驟。
在 Ubuntu 系統上安裝 smartmontools,用於監控硬碟健康狀況並發送 SMART 郵件警報。檢查設備支援狀況、設定郵件發送、測試通知功能並檢查故障。