Amazon S3 unter Linux mit NetDrive einbinden
Richten Sie NetDrives experimentellen Linux-Build ein, um einen Amazon S3 Bucket als normalen Ubuntu-Mountpoint einzubinden – von der GitHub-Installation bis zur ersten Verbindung.
Ein CI-Runner, der auf S3-gespeicherte Testdaten zugreifen muss, oder eine Build-Maschine, die Release-Artefakte vor dem Packen aus einem Bucket zieht — beide wollen, dass der Bucket wie ein normales Verzeichnis aussieht, nicht wie das Ziel eines selbstgebauten aws s3 sync-Wrapper-Skripts, das jemand pflegen muss. NetDrives Linux-Build bindet S3 genauso ein wie die Windows- und macOS-Pendants, auch wenn es sich um einen experimentellen Release handelt, dessen Erwartungen man klären sollte, bevor man produktives Tooling darauf ausrichtet.

Einen S3 Bucket unter Ubuntu einbinden
Mit NetDrive erscheinen Google Drive, OneDrive, S3, SFTP, WebDAV und mehr als native Laufwerke unter Windows und macOS — ohne Synchronisation, ohne vollständige Downloads.
- Läuft auf Ubuntu 16.04 und neuer
- Gleicher S3-Verbindungsablauf wie bei den Windows- und macOS-Builds
- Dateien lesen mit ls, cat oder jedem Tool, das einen normalen Pfad erwartet
Kostenlose Testversion. Lifetime- und Abo-Pläne verfügbar.
Warum Einbinden statt Synchronisieren
Tools wie aws s3 sync oder s3cmd kopieren Objekte nach einem Zeitplan auf die lokale Festplatte, wodurch die lokale Kopie vom Bucket abweichen kann und der Speicherplatz für alles Synchronisierte doppelt anfällt. Das Einbinden von S3 über NetDrive überspringt diesen Schritt: Der Mountpoint löst Lese- und Schreibvorgänge direkt gegen den Bucket auf, sodass ein Skript mit cat /mnt/s3-bucket/build-artifacts/latest.tar.gz das aktuelle Objekt ohne dazwischengeschalteten Sync-Job erhält. Für einen Bucket, der als gemeinsamer Zwischenspeicher zwischen einem CI-Job und einem Deployment-Skript dient, entfällt dadurch eine ganze Klasse von “welche Kopie ist veraltet”-Fehlern.

NetDrive unter Ubuntu installieren
NetDrive für Linux ist nicht in Ubuntus Standard-Paketquellen enthalten, daher läuft die Installation über GitHub statt über apt:
- Gehen Sie zu github.com/NetDrive/installer und laden Sie das Release für Ihre Ubuntu-Version herunter.
- Folgen Sie den Release Notes des Installer-Repos für diese Version — eine Treiberkomponente muss installiert sein, bevor NetDrive irgendetwas einbinden kann.
- Installieren Sie das NetDrive-Paket selbst.
- Starten Sie NetDrive. Beim ersten Start wird die Treiberkomponente geladen, was je nach Berechtigungskonfiguration Ihres Systems nach
sudofragen kann.
Da Updates als GitHub-Releases erscheinen, ist die Prüfung auf neue Versionen ein manueller Schritt statt etwas, das apt upgrade für Sie erledigt — eine Zeile wert in jedem Runbook, das diese Maschine abdeckt.
Ihren S3 Bucket verbinden
Sobald NetDrive läuft:
- Öffnen Sie NetDrives Drive Manager und klicken Sie auf + Add Drive.
- Wählen Sie Amazon S3 aus der Anbieterliste.
- Geben Sie Ihren AWS Access Key und Secret Key ein, wählen Sie dann den Ziel-Bucket und optional ein Ordnerpräfix darin, falls nur ein Teilbereich eingebunden werden soll.
- Legen Sie einen Mountpoint fest — ein Pfad wie
/mnt/s3-bucketfunktioniert, oder jedes leere Verzeichnis mit Schreibzugriff — und verbinden Sie sich.

NetDrives S3-Connector unterstützt Multipart-Upload für Dateien ab 5 GB, sodass das Zurückschreiben eines großen Build-Artefakts oder Archivs über den Mountpoint keine Sonderbehandlung erfordert.
Prüfen Sie nach der Verbindung von einem Terminal aus, ob der Mount tatsächlich funktioniert hat — mount | grep s3-bucket oder ein einfaches ls auf den Mountpoint — statt sich allein auf die GUI zu verlassen. Das ist bei einem experimentellen Build eine kleine Gewohnheit, die sich lohnt, besonders bevor ein Skript darauf angewiesen wird, dass der Pfad vorhanden ist.

Worauf man sich unter Linux einstellen sollte
Ein paar Unterschiede zu den Windows- und macOS-Builds sind wichtig, wenn Sie eine Flotte von Ubuntu-Maschinen auf dieses Setup standardisieren:
- Eigener Release-Rhythmus: Die Linux-Treiberkomponente wird nach eigenem Zeitplan gepflegt, sodass ein Fix für Windows oder macOS nicht zwangsläufig in derselben Woche auch für Linux erscheint.
- Keine Paketmanager-Integration: Die Distribution erfolgt ausschließlich über GitHub-Releases — kein PPA, kein Snap, Stand jetzt.
- Experimenteller Status: NetDrives eigene Vergleichsseite markiert die Linux-Unterstützung mit einem Sternchen, das genau das bedeutet, was es sagt. Windows und macOS sind die aktiv gehärteten Zielplattformen; planen Sie Zeit ein, um Ihre konkrete Ubuntu-Version und Ihren Workload zu testen, bevor Sie darauf vertrauen, dass der Mount monatelang unbeaufsichtigt übersteht, und behalten Sie für alles Geschäftskritische einen Rückfallweg (etwa einen geplanten Sync-Job).
Das schließt S3 für einen CI-Runner oder eine Entwicklermaschine mit gelegentlichem Bucket-Zugriff nicht aus — dafür ist es durchaus geeignet. Vermeiden sollte man nur das Szenario “eine Produktionspipeline ungetestet darauf setzen”.
Fazit
Das Einbinden von S3 unter Ubuntu verschafft Ihnen denselben laufwerksbuchstabenartigen Zugriff auf einen Bucket, den NetDrive unter Windows und macOS bietet, über einen Installer, der auf GitHub statt in apt liegt. Testen Sie ihn gegen Ihre tatsächliche Ubuntu-Version, bevor Sie sich für etwas Unbeaufsichtigtes darauf verlassen. Für denselben Connector auf einer intensiver getesteten Plattform siehe Mount Amazon S3 on macOS with NetDrive, oder für das größere Linux-Bild NetDrive on Ubuntu Linux.
— Steve, NetDrive