如何使用 Amahi 創建 Linux NAS

Linux 服務器既複雜又難以設置,尤其是當您是新用戶時。因此,出現了許多項目,使您可以更輕鬆地擁有自己的 Linux 文件服務器。Amahi 就是一個試圖擁有和操作 Linux NAS 的項目。Amahi 項目以簡化安裝、簡化 UI 和易於理解的操作而自豪。在本文中,我們將介紹如何安裝 Amahi 10 並使用它設置一個完整的 Linux NAS。

注意:要運行 Amahi,您需要一台可以一直運行的舊 PC 或服務器。沒有那種硬件?考慮在 VPS 上嘗試這個,因為它可能是可能的。

安裝 Fedora 服務器 25

Amahi 是 Linux 的服務器技術,但不是任何人都可以下載並刻錄到 USB 驅動器的東西。相反,您需要使用現有的服務器操作系統,運行 Amahi 設置工具,並將您的系統轉換為“HDA”。通常,使用的服務器操作系統是 Fedora Server。

Amahi 服務器軟件的當前版本是 Fedora Server 27 上的 11。也就是說,在本教程中,我們將重點介紹帶有 Fedora Server 25 的 Amahi 10,因為它更可靠並且安裝程序運行得更好。一般來說,儘管有新版本,但使用這些舊版本的 Fedora Server 是沒問題的,因為您服務器的所有軟件都是通過官方 Amahi 軟件倉庫更新的。

獲得較舊版本的 Fedora Server 並非不可能,但開發人員不鼓勵這樣做,因為該項目更希望您使用他們的最新版本。獲得 Fedora 25 的最快方法是使用wget工具。打開終端並獲取 F25 服務器的最新 ISO 文件。

wget https://download.fedoraproject.org/pub/fedora/linux/releases/25/Server/x86_64/iso/Fedora-Server-netinst-x86_64-25-1.3.iso

下載 F25 服務器網絡安裝程序 ISO 不會花費太長時間,因為它比完整的 DVD ISO 小得多。下載完成後,獲取Linux 版Etcher,插入一個 1GB 的 U 盤,然後用它來刷寫 ISO 文件。

現在 Fedora 25 在 U 盤上,花點時間創建一個新的Amahi 帳戶。在創建帳戶期間,系統會詢問您一些有關網絡的問題,因此請準備好這些信息。此外,帳戶創建工具將生成安裝代碼。保存此信息,因為您稍後會需要它。

分區

由於 Amahi 的工作方式,對 Fedora 服務器進行分區非常重要。不要選擇“AUTOMATIC”,因為它會設置一個 LVM 分區佈局並可能搞砸你的 Amahi 設置。相反,在啟動 F25 ISO 文件後,單擊“系統”下的硬盤圖標,選擇要安裝的硬盤,然後選中“我將配置分區”旁邊的框。

如何使用 Amahi 創建 Linux NAS

單擊“完成”按鈕進入 Anaconda 分區工具。在此工具中,單擊減號按鈕以絕對刪除硬盤驅動器上當前存在的所有分區。然後找到下拉菜單,打開,將“LVM”改為“STANDARD”。

如何使用 Amahi 創建 Linux NAS

注意:分區程序需要將“STANDARD”更改為“AUTOMATIC”,因此您可能需要多次更改它。

單擊 + 按鈕創建一個新分區。查找“掛載點”並將其更改為/。

嘗試將大部分硬盤空間分配給 Root 分區。

在本教程示例中,Amahi 服務器驅動器為 18 GB。14.9 GB 的空間將進入 Root 分區,剩餘空間將進入SWAP分區。

當所有分區都設置好後,點擊“完成”返回上一級菜單。

UEFI 用戶

一般來說,家庭服務器不需要 UEFI。大多數用戶應該能夠只使用BIOS啟動。無法使用 BIOS?如果是這樣,創建一個Root分區後,創建一個512MB大小的Fat32分區。在掛載點下,選擇/boot/efi。

EFI 分區準備好後,使用剩餘的驅動器空間創建一個 SWAP 分區。

開始安裝

設置分區是困難的部分。其餘的安裝非常簡單。選擇“軟件選擇”。在此部分下,選擇“最小安裝”。在右側,選擇“標準”,然後單擊“完成”返回主菜單。單擊“開始安裝”開始安裝過程。

Fedora Server 安裝完成後,設置一個用戶名。不要設置根密碼!

安裝 Amahi

如何使用 Amahi 創建 Linux NAS

現在 Fedora 服務器已啟動並運行,是時候安裝 Amahi 10。 在做任何事情之前,運行ping命令以確保服務器上的網絡連接正常工作:

ping google.com -c3

下載並安裝 Amahi RPM:

須藤 -s

rpm -Uvh https://f25.amahi.org/noarch/hda-release-10.0.0-1.noarch.rpm

最後,安裝 Amahi 工具。創建新帳戶後,請務必將“您的安裝代碼”替換為 Amahi 給您的代碼。

dnf -y 安裝 hda-ctl

hda-安裝您的安裝代碼

使用 Amahi

如何使用 Amahi 創建 Linux NAS

與許多其他 Linux NAS 軟件工具不同,Amahi 並不真正需要進行配置。文件共享應該已啟動並可以立即使用。要使用您的服務器,請通過 Web 界面登錄並自定義您的服務器(如果您選擇)。打開一個新的瀏覽器選項卡並通過以下方式訪問:

https://server-local-ip-address

不確定服務器的 IP 是什麼?試試這個命令:

ip地址顯示

用戶還可以繼續從 Amahi 商店安裝各種應用程序。在此處了解有關應用程序的更多信息。

升級到 Amahi 11

正如文章前面所述,Amahi 服務器運行在較舊版本的 Fedora 服務器上。開發人員花時間發布新版本的軟件,所以事情就是這樣。如果您只將服務器用於 Amahi,並且不需要最新的軟件包,這很好。舊版本的 Fedora 沒有來自開發人員的官方支持,但這應該不是問題。

如果您對 Amahi 10 感到不舒服,請考慮升級到版本 11,因為它使用 Fedora 27,儘管 28 現已推出,它仍然有一些支持。閱讀 Amahi Wiki 條目,了解如何升級您的安裝。

留下評論

如何使用 Unattended-Upgrades 設定自動化的無頭 Debian 升級

如何使用 Unattended-Upgrades 設定自動化的無頭 Debian 升級

在無頭 Debian 伺服器上設定無人值守升級,驗證 systemd 計時器,進行安全測試,控制重啟,並監控自動安全更新。

修正 SUSE Linux Enterprise Server 上的 Cockpit Web 控制台無法連線的問題

修正 SUSE Linux Enterprise Server 上的 Cockpit Web 控制台無法連線的問題

透過檢查 HTTPS URL、systemd 套接字、已安裝的軟體包、firewalld 區域、憑證和日誌,對 SUSE Linux Enterprise Server 上的 Cockpit 進行故障排除。

如何在不停機的情況下將 SLES 15 SP5 移轉到 SP6

如何在不停機的情況下將 SLES 15 SP5 移轉到 SP6

了解如何透過經過測試的 SLE HA 滾動升級、逐節點檢查以及明確的單一伺服器停機時間注意事項,在 SLES 15 SP5 到 SP6 遷移期間保持服務的可用性。

如何在 Ubuntu Server 24.04 上設定 Pi-hole DNS-over-HTTPS

如何在 Ubuntu Server 24.04 上設定 Pi-hole DNS-over-HTTPS

在 Ubuntu Server 24.04 上設定 Pi-hole,使其使用 dnscrypt-proxy 進行 DNS-over-HTTPS 連接,然後驗證本地上游伺服器,避免常見的 DNS 衝突。

如何修復 YaST GUI 無法透過 SSH X11 轉送啟動的問題

如何修復 YaST GUI 無法透過 SSH X11 轉送啟動的問題

排查 YaST GUI 透過 SSH X11 轉送導致的故障。測試 DISPLAY,修復已記錄的 Qt XIO 錯誤,檢查 SSH 設置,並在必要時切換到 ncurses。

如何設定本地 SUSE RMT 伺服器(SMT 替代方案)

如何設定本地 SUSE RMT 伺服器(SMT 替代方案)

在 SLES 15 上設定 SUSE RMT,同步 SCC 元數據,鏡像選定的儲存庫,透過 HTTPS 註冊客戶端,並了解從 SMT 遷移的限制。

修正 Pardus Linux 23 上無法偵測到音效卡驅動程式的問題

修正 Pardus Linux 23 上無法偵測到音效卡驅動程式的問題

追蹤 Pardus Linux 23 上缺少的音效卡問題。安全地檢查 ALSA 檢測、核心模組、音訊服務、輸出設定檔、韌體和更新。

修正 Pardus KVM 虛擬機器中顯示解析度卡在 1024x768 的問題

修正 Pardus KVM 虛擬機器中顯示解析度卡在 1024x768 的問題

修正 Pardus KVM 虛擬機器卡在 1024x768 解析度的問題,檢查虛擬 GPU、SPICE 代理、X11 或 Wayland 會話,並正確驗證更高的顯示模式。

如何在 Debian 系統中開機時自動掛載遠端 SSHFS 目錄

如何在 Debian 系統中開機時自動掛載遠端 SSHFS 目錄

使用基於金鑰的 SSH、/etc/fstab、systemd 網路選項、自動掛載和驗證步驟,在 Debian 啟動時自動掛載遠端 SSHFS 目錄。

修正 SLES 系統升級期間出現的「無法分配記憶體」錯誤

修正 SLES 系統升級期間出現的「無法分配記憶體」錯誤

排查 SLES 升級過程中出現的「無法分配記憶體」問題。檢查 RAM、交換空間、OOM 日誌和進程限制,然後在不中斷軟體包事務的情況下進行復原。