如何在 Ubuntu 服務器上以簡單的方式設置 FirewallD

FirewallD 是一個用於 Linux 操作系統的複雜防火牆系統。它在 Fedora 和許多其他 Linux 操作系統上默認提供,這是有充分理由的。它功能強大、高度可配置且安全。但是手動設置不是很好。

如果您不想大驚小怪並希望在您的 Ubuntu Server 系統上啟動並運行 FirewallD,以便您可以繼續工作,那麼本指南適合您。跟隨我們向您展示如何以簡單的方式在 Ubuntu Server 上設置 FirewallD!

如何在 Ubuntu 服務器上以簡單的方式設置 FirewallD

在 Ubuntu 服務器上安裝 Webmin

如果你想在你的 Ubuntu 服務器上使用 Webmin 內置的 FirewallD 模塊,你必須安裝 Webmin 應用程序。值得慶幸的是,Webmin 很好地支持了 Ubuntu 平台。

要在 Ubuntu Server 上啟動 Webmin 安裝,請啟動一個終端窗口並通過 SSH 登錄到機器。或者親自坐在服務器上。然後,當您可以訪問 Ubuntu Server 終端時,輸入以下命令以使 Webmin 工作。

wget http://prdownloads.sourceforge.net/webadmin/webmin_1.981_all.deb
須藤易安裝./webmin_1.981_all.deb

在 Ubuntu 服務器上設置 Webmin 非常簡單。但是,如果您需要更多有關如何使該程序在您的系統上運行的指導,我們已經為您提供了幫助。按照我們關於如何在 Ubuntu 服務器上設置 Webmin 的指南進行操作。

設置你的root密碼

在 Ubuntu Server 上使用 Webmin Web UI 需要訪問 root 密碼。但是,Ubuntu 默認關閉 root 帳戶。因此,您必須在 root 帳戶上設置密碼才能訪問它。

要在 root 帳戶上設置密碼,請使用sudo -s命令訪問 root。此命令間接授予您 root 權限。

如何在 Ubuntu 服務器上以簡單的方式設置 FirewallD

須藤 -s

獲得 root 級別訪問權限後,是時候更改密碼了。使用passwd命令,通知 Ubuntu 需要更改 root 密碼。為獲得最佳效果,請確保 root 密碼令人難忘且安全。

注意:如果您需要幫助生成密碼,請查看StrongPasswordGenerator。

密碼

現在您的 Ubuntu Server 的 root 帳戶已正確設置,您將能夠登錄 Webmin Web UI。要訪問 Web UI,請在您喜歡的 Web 瀏覽器中打開一個新選項卡並訪問下面的鏈接。

http://YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:10000

在 Ubuntu 服務器上安裝“firewalld”包

除非安裝了“firewalld”軟件包,否則 Webmin 無法與 Ubuntu 服務器系統上的 FirewallD 交互。遺憾的是,與許多其他 Webmin 模塊不同,Webmin 無法自動安裝該軟件包。你必須自己做。

要在 Webmin 中安裝“firewalld”包,請按照下面的分步說明進行操作。

步驟1:使用“root”作為用戶名和您設置的密碼登錄Webmin用戶界面。

第 2 步:在左側邊欄中找到菜單並用鼠標單擊它。

第三步:點擊底部側邊欄中的終端圖標。此按鈕將在具有 root 訪問權限的瀏覽器中啟動一個終端窗口。

第 4 步:使用 apt install 命令在您的 Ubuntu 服務器上安裝“firewalld”包。

apt安裝firewalld -y

第 5 步:在您的 Ubuntu 服務器上安裝“firewalld”軟件包後,您需要通過 TCP 解鎖端口 10000,因為您的新防火牆會將您鎖定在 Webmin UI 之外。

要解除阻止,請返回用於安裝 Webmin 的 SSH 終端並輸入以下兩個命令。

sudo firewall-cmd --permanent --add-port=10000/tcp

須藤防火牆-cmd --reload

防火牆更新後,在瀏覽器中按F5刷新Webmin。然後,單擊側邊欄底部的“刷新模塊”按鈕。

在 Webmin 中配置 FirewallD

在側欄中訪問 Webmin 的“網絡”部分。然後,單擊“Linux 防火牆”按鈕並按照下面的分步說明進行操作。

添加端口

如何在 Ubuntu 服務器上以簡單的方式設置 FirewallD

步驟1:在FirewallD部分,找到“添加允許的端口..”按鈕並用鼠標點擊它向防火牆添加一個新端口。

第二步:  點擊“添加允許的端口”按鈕後,FirewallD 將打開“允許的端口選項”窗口。從這裡,找到“單端口”並將單端口輸入框中。或者,如果是端口範圍,請在“端口範圍”部分輸入範圍。

第 3 步:輸入端口詳細信息後,找到“網絡協議”部分並將其設置為 TCP 或 UDP。

第 4 步:找到綠色的“創建”按鈕並選擇它以將其添加到您的規則列表中。

添加服務

如何在 Ubuntu 服務器上以簡單的方式設置 FirewallD

步驟 1:選擇“添加允許的服務”按鈕,打開允許的服務菜單。

第二步:找到“允許服務”區域,用鼠標點擊。然後,在搜索框中輸入您希望允許通過防火牆的服務的名稱。

第 3 步:選擇綠色的“創建”按鈕將您的新服務添加到 FirewallD 規則中。

添加端口轉發

如何在 Ubuntu 服務器上以簡單的方式設置 FirewallD

步驟 1:選擇 FirewallD 規則區域內的“添加端口轉發”按鈕。

第二步:找到“單端口”框,輸入你要轉發的端口。或者,選擇“端口範圍”框以添加端口範圍。

第 3 步:找到“目標端口”並輸入單個端口或端口範圍。

第 4 步:選擇“創建”按鈕將規則添加到防火牆。

留下評論

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

如何使用 firewall-cmd 設定 SLES 15 防火牆

如何使用 firewall-cmd 設定 SLES 15 防火牆

在 SLES 15 上設定 firewalld:檢查區域、允許服務或連接埠、儲存永久規則、安全重新載入並驗證存取。

SLES 線上修補程式配置指南:無需重新啟動即可套用核心更新

SLES 線上修補程式配置指南:無需重新啟動即可套用核心更新

在 SLES 15 SP7 上啟用核心即時修補,無需重新啟動即可應用支援的修復程序,驗證活動補丁,並了解何時仍需要重新啟動核心。

如何在 SUSE Linux Enterprise Server 15 上啟用 FIPS 模式

如何在 SUSE Linux Enterprise Server 15 上啟用 FIPS 模式

使用 SUSE 支援的設定公用程式在 SLES 15 上啟用 FIPS 模式,安全重啟,驗證核心和加密策略狀態,並檢查認證限制。

如何在不違反安全策略的情況下在 Gooroom OS 上安裝 Google Chrome

如何在不違反安全策略的情況下在 Gooroom OS 上安裝 Google Chrome

使用官方 .deb 軟體包、APT、策略檢查、更新指南和受管設備修復程序,安全地在 Gooroom OS 上安裝 Google Chrome。

如何安全地將SLES系統日誌匯出到遠端Syslog伺服器

如何安全地將SLES系統日誌匯出到遠端Syslog伺服器

使用 rsyslog、TLS 憑證、對等名稱驗證、佇列、驗證和測試,安全地將 SLES 系統日誌轉送到遠端 syslog 伺服器。

SLES 15 Active Directory 與 SSSD 整合:逐步指南

SLES 15 Active Directory 與 SSSD 整合:逐步指南

使用 YaST 將 SLES 15 加入到具有 SSSD 的 Active Directory。準備 DNS 和時間,配置網域登錄,驗證 Kerberos,並比較 SSSD、Winbind 和 realmd。

修正 Pardus Linux 系統上的 Realtek RTL8821CE Wi-Fi 驅動程式問題

修正 Pardus Linux 系統上的 Realtek RTL8821CE Wi-Fi 驅動程式問題

透過檢查內建的 rtw88 驅動程式、Realtek 韌體、rfkill、NetworkManager 和安全性回退選項來修復 Pardus Linux 上的 RTL8821CE Wi-Fi。

修正 Debian 12 中 systemd-resolved 導致的「DNS 解析暫時失敗」問題

修正 Debian 12 中 systemd-resolved 導致的「DNS 解析暫時失敗」問題

使用 systemd-resolved 診斷和修復 Debian 12 DNS 解析失敗,包括 resolv.conf、NetworkManager、networkd、快取和驗證。

如何安全地在 Windows 11 系統上安裝 Pardus Linux 雙系統

如何安全地在 Windows 11 系統上安裝 Pardus Linux 雙系統

在 Windows 11 旁邊安裝 Pardus 25.2,方法是備份、縮小 Windows 磁碟區、啟動 UEFI USB 並保護現有的 EFI 和復原分割區。