So erstellen Sie ein Linux-NAS mit Amahi

So erstellen Sie ein Linux-NAS mit Amahi

Linux-Server sind komplex und schwer einzurichten, insbesondere wenn Sie ein neuer Benutzer sind. Infolgedessen sind viele Projekte aufgetaucht, die es viel einfacher machen, einen eigenen Linux-Dateiserver zu haben. Ein solches Projekt, das versucht, einen Linux-NAS zu besitzen und zu betreiben, ist Amahi. Das Amahi-Projekt ist stolz darauf, die Installation einfach, die Benutzeroberfläche einfach und die Bedienung leicht verständlich zu machen. In diesem Artikel erfahren Sie, wie Sie Amahi 10 installieren und damit ein komplettes Linux-NAS einrichten.

Hinweis: Um Amahi auszuführen, benötigen Sie einen alten PC oder Server, der immer eingeschaltet sein kann. Sie haben nicht so eine Hardware? Erwägen Sie, dies auf einem VPS auszuprobieren, da es möglicherweise möglich ist.

Fedora-Server 25 installieren

Amahi ist Servertechnologie für Linux, aber es kann nicht jeder herunterladen und auf ein USB-Laufwerk brennen. Stattdessen müssen Sie ein vorhandenes Server-Betriebssystem verwenden , das Amahi-Setup-Tool ausführen und Ihr System in einen „HDA“ konvertieren. Normalerweise ist das verwendete Server-Betriebssystem Fedora Server.

Die Amahi-Serversoftware ist in der aktuellen Version 11 auf Fedora Server 27. In diesem Tutorial konzentrieren wir uns jedoch auf Amahi 10 mit Fedora Server 25, da es zuverlässiger ist und das Installationsprogramm besser funktioniert. Im Allgemeinen ist es in Ordnung, diese älteren Versionen von Fedora Server trotz neuer Versionen zu verwenden, da die gesamte Software für Ihren Server über ein offizielles Amahi-Software-Repository aktualisiert wird.

Es ist nicht unmöglich, ältere Versionen von Fedora Server zu bekommen, aber die Entwickler raten davon ab, da das Projekt es vorziehen würde, die neueste Version zu verwenden. Der schnellste Weg, um Fedora 25 zu erhalten, ist die Verwendung des wget- Tools. Öffnen Sie ein Terminal und holen Sie sich die neueste ISO-Datei des F25-Servers.

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

Das Herunterladen des F25 Server Net Installer ISO dauert nicht allzu lange, da es viel kleiner ist als das vollständige DVD-ISO. Wenn der Download abgeschlossen ist, schnappen Sie sich Etcher für Linux, schließen Sie einen 1-GB-USB-Stick an und verwenden Sie ihn, um die ISO-Datei zu flashen .

Da sich Fedora 25 nun auf einem USB-Datenträger befindet, nehmen Sie sich die Zeit, ein neues Amahi-Konto zu erstellen . Während der Kontoerstellung werden Ihnen einige Fragen zu Ihrem Netzwerk gestellt. Halten Sie diese Informationen also bereit. Darüber hinaus generiert das Kontoerstellungstool einen Installationscode. Speichern Sie diese Informationen, da Sie sie später benötigen.

Partitionierung

Die Partitionierung des Fedora-Servers ist aufgrund der Funktionsweise von Amahi sehr wichtig. Wählen Sie nicht „AUTOMATIC“, da dies ein LVM-Partitionslayout einrichtet und möglicherweise Ihr Amahi-Setup vermasselt. Klicken Sie stattdessen nach dem Booten der F25-ISO-Datei auf das Festplattensymbol unter „SYSTEM“, wählen Sie die Festplatte aus, auf der Sie installieren möchten, und aktivieren Sie das Kontrollkästchen neben „Ich werde die Partitionierung konfigurieren“.

So erstellen Sie ein Linux-NAS mit Amahi

Klicken Sie auf die Schaltfläche „FERTIG“, um zum Partitionierungstool von Anaconda zu gelangen. Klicken Sie in diesem Tool auf die Minus-Schaltfläche, um absolut alle derzeit auf der Festplatte vorhandenen Partitionen zu entfernen. Suchen Sie dann das Dropdown-Menü, öffnen Sie es und ändern Sie es von „LVM“ auf „STANDARD“.

So erstellen Sie ein Linux-NAS mit Amahi

Hinweis: Der Partitionierer möchte von „STANDARD“ auf „AUTOMATIC“ wechseln, sodass Sie ihn möglicherweise mehrmals zurücksetzen müssen.

Klicken Sie auf die Schaltfläche +, um eine neue Partition zu erstellen. Suchen Sie nach „Einhängepunkt“ und ändern Sie ihn in / .

Versuchen Sie, der Root-Partition den größten Teil des Festplattenspeichers zu geben.

In diesem Tutorial-Beispiel ist das Amahi-Serverlaufwerk 18 GB groß. 14,9 GB des Speicherplatzes gehen an die Root-Partition und der verbleibende Speicherplatz wird an die SWAP- Partition gehen.

Wenn alle Partitionen eingerichtet sind, klicken Sie auf „Fertig“, um zum vorherigen Menü zurückzukehren.

UEFI-Benutzer

Im Allgemeinen ist UEFI für einen Heimserver nicht erforderlich. Die meisten Benutzer sollten in der Lage sein, nur das BIOS- Boot zu verwenden. Sie können das BIOS nicht verwenden? Wenn ja, erstellen Sie nach dem Erstellen einer Root-Partition eine Fat32-Partition mit einer Größe von 512 MB. Wählen Sie unter Einhängepunkt /boot/efi aus .

Sobald die EFI-Partition bereit ist, verwenden Sie den Rest des Festplattenspeichers, um eine SWAP-Partition zu erstellen.

Installation beginnen

Das Einrichten der Partitionen ist der schwierige Teil. Der Rest der Installation ist recht einfach. Wählen Sie „Softwareauswahl“. Wählen Sie in diesem Abschnitt „Minimalinstallation“. Wählen Sie rechts „Standard“ und klicken Sie auf „Fertig“, um zum Hauptmenü zurückzukehren. Klicken Sie auf „Installation starten“, um den Installationsvorgang zu starten.

Richten Sie während der Installation von Fedora Server einen Benutzernamen ein. KEIN ROOT-PASSWORT EINGEBEN!

Amahi . installieren

So erstellen Sie ein Linux-NAS mit Amahi

Nachdem der Fedora-Server nun betriebsbereit ist, ist es an der Zeit, Amahi 10 zu installieren. Bevor Sie etwas tun, führen Sie einen Ping- Befehl aus, um sicherzustellen, dass Ihre Netzwerkverbindung auf dem Server funktioniert:

ping google.com -c3

Laden Sie das Amahi-RPM herunter und installieren Sie es:

sudo -s

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

Installieren Sie zuletzt die Amahi-Tools. Achten Sie darauf, „IHR INSTALLATIONSCODE“ durch den Code zu ersetzen, den Amahi Ihnen nach der Erstellung eines neuen Kontos gibt.

dnf -y install hda-ctl

hda-installieren SIE IHREN-INSTALL-CODE

Verwenden von Amahi

So erstellen Sie ein Linux-NAS mit Amahi

Im Gegensatz zu vielen anderen Linux-NAS-Softwaretools muss Amahi nicht wirklich konfiguriert werden. Die Dateifreigabe sollte sofort aktiviert und einsatzbereit sein. Um Ihren Server zu verwenden, melden Sie sich über das Webinterface an und passen Sie Ihren Server an (falls Sie dies wünschen). Öffnen Sie einen neuen Browser-Tab und greifen Sie zu über:

https://server-lokale-ip-adresse

Sie sind sich nicht sicher, wie die IP des Servers lautet? Versuchen Sie diesen Befehl:

IP-Adresse anzeigen

Benutzer können auch verschiedene Apps aus dem Amahi Store installieren. Erfahren Sie mehr über Apps hier .

Upgrade auf Amahi 11

Wie bereits im Artikel erwähnt, läuft der Amahi-Server auf einer älteren Version von Fedora Server. Die Entwickler lassen sich Zeit, um neue Versionen der Software zu veröffentlichen, also ist es einfach so. Wenn Sie Ihren Server nur für Amahi verwenden und nicht die neuesten Pakete benötigen, ist dies in Ordnung. Ältere Versionen von Fedora haben keinen offiziellen Support von den Entwicklern, aber das sollte kein Problem sein.

Wenn Sie sich mit Amahi 10 unwohl fühlen, ziehen Sie ein Upgrade auf Version 11 in Betracht, da es Fedora 27 verwendet, das immer noch einige Unterstützung bietet, obwohl 28 jetzt draußen ist. Lesen Sie den Amahi-Wiki-Eintrag , in dem beschrieben wird , wie Sie Ihre Installation aktualisieren.


So installieren Sie GitLab auf Ubuntu Server

So installieren Sie GitLab auf Ubuntu Server

Möchten Sie GitLab auf Ihrem Ubuntu-Server zum Laufen bringen? GitLab ist eine leistungsstarke selbsthostbare Alternative zu Diensten wie GitHub. Damit können Sie

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Erfahren Sie, wie Sie Ihrem Ubuntu-Linux-Server zusätzliche Sicherheit verleihen können, indem Sie SELinux darauf installieren und aktivieren.

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Benötigen Sie eine einfachere Möglichkeit, NFS-Freigaben auf Ihrem Linux-Server bereitzustellen? Erfahren Sie, wie Sie NFS-Freigaben mit der Cockpit-App bereitstellen.

So aktualisieren Sie auf Ubuntu 22.04 LTS

So aktualisieren Sie auf Ubuntu 22.04 LTS

Die langfristige Unterstützung für Ubuntu 22.04 ist da! Erfahren Sie, wie Sie Ihren Desktop oder Laptop auf die neueste Ubuntu-Version aktualisieren.

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia GPU-Treiber unter Linux

So übertragen Sie Dateien in einen Docker-Container

So übertragen Sie Dateien in einen Docker-Container

Müssen Sie Dateien in Ihren Docker-Container übertragen? Mit dem Docker-CP-Tool können Sie Dateien ganz einfach in und aus Containern verschieben.

So installieren Sie eine DEB-Datei unter Linux

So installieren Sie eine DEB-Datei unter Linux

Was ist eine DEB-Datei? Was machst du damit? Erfahren Sie mehr über die vielen Möglichkeiten, wie Sie DEB-Dateien auf Ihrem Linux-PC installieren können.

So bringen Sie GOG Galaxy unter Linux zum Laufen

So bringen Sie GOG Galaxy unter Linux zum Laufen

Besitzen Sie Spiele auf GOG.com? Möchten Sie den GOG Galaxy-Client auf Ihrem Linux-PC einrichten, um einige Videospiele zu genießen? Befolgen Sie diese Anleitung, wie wir sie zeigen

So installieren Sie Docker Engine unter CentOS

So installieren Sie Docker Engine unter CentOS

Docker Engine ist ein offenes Containerisierungsprogramm für Linux und andere Plattformen. Docker Engine verwaltet eigenständige Container, die ähnlich funktionieren wie

So bündeln Sie alle Ihre Chats mit Ferdi in einem

So bündeln Sie alle Ihre Chats mit Ferdi in einem

Sind Sie es leid, Slack, Discord und viele andere Produktivitätstools auf Ihrem Linux-System zu installieren? Wünschen Sie sich, dass sie alle zu einem zusammengefasst werden könnten?