Hetzner Storage Box unter Ubuntu mounten – Schritt-für-Schritt Anleitung

Vom
Ubuntu mit Hetzner Storage Box verbinden: So richtest du Cloud-Speicher sicher und dauerhaft ein. Lies die Anleitung und lege sofort los!
Grafische Anleitung: Hetzner Storage Box unter Ubuntu einbinden

Eine Hetzner Storage Box bietet günstigen und zuverlässigen Cloud-Speicher für Backups, Dateiablage und vieles mehr. In dieser Anleitung zeige ich dir, wie du deine Storage Box dauerhaft in dein Ubuntu-System einbindest.

Über diesen Link erhältst du bei Hetzner 20 EUR Cloud Guthaben.



Was du brauchst

  • Eine Ubuntu VM (oder einen Ubuntu Server)
  • Eine Hetzner Storage Box
  • Die Zugangsdaten deiner Storage Box (Benutzername, Passwort und Server-Adresse)
  • Root- oder sudo-Zugriff auf dein System
Werbung

Schritt 1: Notwendige Software installieren

Zuerst müssen wir das Paket cifs-utils installieren, das für das Mounten von Netzwerkspeichern per SMB/CIFS benötigt wird.

Öffne ein Terminal und führe folgende Befehle aus:

sudo apt update
sudo apt install cifs-utils

Das System fragt nach deinem Passwort – gib es ein und bestätige mit Enter.

Schritt 2: Mount-Verzeichnis erstellen

Wir brauchen einen Ordner, in dem die Storage Box später eingebunden wird. Üblicherweise verwendet man dafür /mnt/:

sudo mkdir -p /mnt/storagebox

Tipp: Du kannst das Verzeichnis auch anders nennen, z.B. /mnt/backup oder /mnt/hetzner.

Werbung

Schritt 3: Zugangsdaten sicher speichern

Aus Sicherheitsgründen solltest du dein Passwort nicht im Klartext in Konfigurationsdateien speichern. Deshalb erstellen wir eine geschützte Credentials-Datei:

sudo nano /root/.smbcredentials

Trage nun deine Zugangsdaten ein (ersetze die Beispieldaten mit deinen eigenen). u123456 durch Deine Daten ersetzen:

username=u123456-sub1
password=DeinSicheresPasswort

Speichere die Datei mit Strg + O, dann Enter, und schließe den Editor mit Strg + X.

Jetzt schützen wir die Datei, damit nur root sie lesen kann:

sudo chmod 600 /root/.smbcredentials

Schritt 4: Storage Box testen

Bevor wir die Storage Box dauerhaft einbinden, testen wir erstmal, ob alles funktioniert. u123456 durch Deine Daten ersetzen:

sudo mount -t cifs -o credentials=/root/.smbcredentials,uid=1000,gid=1000,file_mode=0660,dir_mode=0770 //u123456-sub1.your-storagebox.de/u123456-sub1 /mnt/storagebox

Wichtig: Ersetze u123456-sub1 mit deinem tatsächlichen Storage Box Benutzernamen und u123456-sub1.your-storagebox.de mit deiner Server-Adresse.

Was bedeuten die Optionen?

  • credentials= – Pfad zu unserer Passwortdatei
  • uid=1000,gid=1000 – Dein Benutzer wird als Eigentümer der Dateien gesetzt
  • file_mode=0660,dir_mode=0770 – Berechtigungen für Dateien und Ordner

Prüfe, ob der Mount erfolgreich war:

df -h | grep storagebox

Du solltest nun eine Zeile sehen, die deine Storage Box mit ihrer Größe und Belegung anzeigt.

Werbung

Schritt 5: Automatisches Mounten beim Systemstart

Damit die Storage Box nach jedem Neustart automatisch verfügbar ist, tragen wir sie in die /etc/fstab ein:

sudo nano /etc/fstab

Füge am Ende der Datei folgende Zeile hinzu (wieder mit deinen eigenen Daten):

//u123456-sub1.your-storagebox.de/u123456-sub1 /mnt/storagebox cifs credentials=/root/.smbcredentials,uid=1000,gid=1000,file_mode=0660,dir_mode=0770,iocharset=utf8 0 0

Speichere und schließe die Datei.

Teste die fstab-Konfiguration:

sudo mount -a

Wenn keine Fehlermeldung erscheint, ist alles korrekt konfiguriert!

Schritt 6: Nutzung überprüfen

Schaue dir den Inhalt deiner Storage Box an:

ls -la /mnt/storagebox

Prüfe den verfügbaren Speicherplatz:

df -h /mnt/storagebox
Werbung

Daten auf die Storage Box kopieren

Einfaches Kopieren

cp -r /pfad/zu/deinen/daten /mnt/storagebox/

Mit rsync (besser für große Datenmengen)

rsync -avP /pfad/zu/deinen/daten/ /mnt/storagebox/backup/

Erklärung der rsync-Optionen:

  • -a – Archivmodus (erhält Berechtigungen, Zeitstempel etc.)
  • -v – Verbose (zeigt Details an)
  • -P – Zeigt Fortschritt an

Häufige Probleme und Lösungen

„mount error(13): Permission denied“

Lösung: Überprüfe Benutzername und Passwort in der .smbcredentials-Datei.

„mount error(115): Operation now in progress“

Lösung: Prüfe, ob die Firewall Port 445 blockiert:

sudo ufw allow 445/tcp

Ich persönlich verwende die Hetzner Firewall und habe den Port dort freigegeben.

Storage Box ist nach Neustart nicht gemountet

Lösung: Überprüfe den fstab-Eintrag auf Tippfehler:

sudo nano /etc/fstab
Werbung

Sicherheitshinweise

  1. Verschlüssele sensible Daten vor dem Upload auf die Storage Box
  2. Erstelle regelmäßige Backups – die Storage Box ist selbst kein Backup-Ersatz
  3. Schütze die .smbcredentials-Datei mit chmod 600
  4. Verwende starke Passwörter für deine Storage Box

Fazit

Mit wenigen Schritten hast du deine Hetzner Storage Box dauerhaft in dein Ubuntu-System eingebunden. Du kannst sie nun wie eine lokale Festplatte verwenden – perfekt für Backups, Dateiablage oder als zusätzlicher Speicher für deine Projekte.

Die Storage Box wird ab jetzt bei jedem Systemstart automatisch verfügbar sein und steht dir mit 1 TB Speicherplatz (oder je nach gebuchtem Tarif) zur Verfügung.


Weitere Ressourcen:

Viel Erfolg beim Einrichten deiner Storage Box!

Robert Einsle 2024
Robert Einsle
IT Consultant | schnelle Problemlösung durch langjährige Erfahrung

Auch interessant aus der Kategorie

Server

Illustration eines Docker-Container-Umzugs zwischen zwei Servern mit Hamburg-Bezug

Docker-Container umziehen: So klappt’s Schritt für Schritt

Docker-Container sicher umziehen: Schritt-für-Schritt-Anleitung für Entwickler & IT-Teams. Jetzt lesen und Migration meistern!
a green rectangular card with text and letters

Minecraft Bedrock Server mit Hilfe des Crafty Controller auf Docker Compose mit Portainer einrichten

Erlebe den ultimativen Gaming-Hack! Richte deinen eigenen Minecraft Bedrock Server mühelos ein und steuere ihn wie ein Profi mit dem Crafty Controller auf Docker Compose und Portainer. Klicke jetzt und revolutioniere dein Spielerlebnis!
Umbrel App Update über Console CLI

Umbrel App Update über Console / CLI

Hast du Schwierigkeiten, deine Umbrel Apps auf dem neuesten Stand zu halten? Erfahre, wie du mit einfachen Befehlen in der Konsole deine Apps problemlos aktualisieren kannst! Unser Schritt-für-Schritt-Guide zeigt dir, wie du alle installierten Apps auflistest und mit einem einzigen Befehl updatest. Dieses unverzichtbare Wissen wird deine Wartung revolutionieren!
Docker Container zwischen 2 Hosts verschieben

Docker Container zwischen 2 Hosts verschieben

Lerne, wie du Docker-Container effizient zwischen zwei Hosts verschiebst – eine detaillierte Anleitung von Einsle Web Services mit praktischen Tipps und Befehlen.

Schreibe einen Kommentar