Dropbox Business unter Linux einbinden – NetDrives Ubuntu-Build

4 Min. Lesezeit provider-guide dropbox linux
Kai
KaiJunior Engineer
Ein Dropbox-Business-Team-Konto mit NetDrives experimentellem Ubuntu-Build an einem nativen Linux-Mountpoint einbinden – Einrichtung, OAuth und Prüfung.

Ein Build-Server mit Ubuntu benötigt Lesezugriff auf gemeinsame Assets in einem Dropbox-Business-Team-Konto eines Unternehmens, aber der offizielle Dropbox-Client auf einer Headless-Maschine mit vollständiger lokaler Synchronisierung des Team-Ordners kommt nicht infrage, wenn der Plattenplatz ohnehin knapp ist. NetDrives Linux-Build bindet dieses Dropbox-Business-Konto stattdessen an einem gewöhnlichen Mountpoint ein, sodass ein Skript oder Job in der CI die Dateien genauso liest wie aus jedem anderen Verzeichnis auf der Platte.

NetDrive drive manager showing Google Drive, S3 and pCloud mounted as drive lettersMounted clouds appearing as native drives in Windows File Explorer

Dropbox Business 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 unter Ubuntu 16.04 und neuer
  • Bindet ein Dropbox-Business-Team-Konto an einem Linux-Mountpoint ein — kein lokaler Sync-Ordner
  • Dieselbe Verbindung funktioniert unter Windows, macOS und Linux
WindowsmacOS
NetDrive für Linux herunterladen →

Kostenlose Testversion. Lifetime- und Abo-Pläne verfügbar.

Dropbox Business im Linux-Build von NetDrive

NetDrive hat Dropbox-Business-Unterstützung in Version 3.9.1190 (April 2020) hinzugefügt, zusammen mit Team-Laufwerk und Dateisperre. Unter Windows und macOS gilt diese Unterstützung als produktionsreif und erhält den Großteil der Tests. Unter Linux trägt sie NetDrives eigenes experimentelles Label — eine Kennzeichnung, die für den gesamten Linux-Build gilt und nicht für einen einzelnen Anbieter. Die aktuelle NetDrive-Version ist auf allen Plattformen 3.19.7.

NetDrive für Linux wird nicht über apt oder einen Distributions-Paketmanager ausgeliefert. Es wird als GitHub-Release unter github.com/NetDrive/installer verteilt, und Ubuntu 16.04 ist die minimal unterstützte Version. Der Einbindungsmechanismus ist für jeden Anbieter im Linux-Build derselbe — Dropbox Business erhält hier keine Sonderbehandlung.

Dropbox provider logo as shown in NetDrive's drive provider list

NetDrive unter Ubuntu installieren

  1. Gehen Sie zu github.com/NetDrive/installer und laden Sie das Release herunter, das zu Ihrer Ubuntu-Version passt.
  2. Folgen Sie den Release-Notes, die diesem Build beiliegen — eine Treiberkomponente wird installiert, bevor NetDrive überhaupt etwas einbinden kann, und der Vorgang fragt dabei möglicherweise nach sudo.
  3. Installieren Sie das Paket.
  4. Starten Sie NetDrive aus einem Terminal oder über das Anwendungsmenü Ihrer Desktop-Umgebung.

Da Linux-Builds als GitHub-Releases und nicht über apt upgrade ausgeliefert werden, läuft diese Plattform nach ihrem eigenen Release-Rhythmus — ein Fix, der diese Woche für Windows oder macOS erscheint, erreicht Linux nicht zwangsläufig in derselben Woche. Wichtig zu wissen, wenn eine Pipeline von einem bestimmten NetDrive-Verhalten oder einer Fehlerbehebung abhängt.

Schritt für Schritt: Dropbox-Business-Konto verbinden

  1. Öffnen Sie NetDrives Drive Manager und klicken Sie auf + Add Drive.
  2. Wählen Sie Dropbox Business aus der Liste der Verbindungstypen. Dropbox Business ist ein eigener Connector, getrennt vom persönlichen Dropbox-Eintrag, da er sich gegen ein Team-Konto authentifiziert statt gegen ein individuelles.
  3. Klicken Sie auf Connect und schließen Sie die OAuth-Anmeldung im Browserfenster ab, das NetDrive öffnet. Melden Sie sich mit dem Team-Mitglieds-Konto an, das Zugriff auf die benötigten Ordner hat — NetDrive sieht nur das, was die Dropbox-Business-Berechtigungen dieses Mitglieds erlauben.
  4. Mount point — ein Pfad wie /mnt/dropbox-business, oder jedes leere Verzeichnis, in das Ihr Benutzerkonto schreiben kann.
  5. Klicken Sie erneut auf Connect, um abzuschließen. NetDrive authentifiziert sich gegenüber Dropbox und bindet das Team-Konto an diesem Pfad ein.

NetDrive mounting a cloud storage account as a local drive — the same interaction the Linux build provides at a mount point

Die Einbindung prüfen

Prüfen Sie die Einbindung über ein Terminal statt sich allein auf einen Dateimanager zu verlassen, besonders bei einem experimentellen Build:

# Confirm the mount is listed
mount | grep dropbox

# Or just try listing it
ls /mnt/dropbox-business

Confirming that a cloud drive connected successfully after mounting on the NetDrive Linux build

Mountpoint bleibt nach Connect leer — prüfen Sie, ob das Verzeichnis existiert und für den Benutzer, unter dem NetDrive läuft, beschreibbar ist. Ein nicht beschreibbarer oder fehlender Mountpoint ist unter Linux die häufigste Ursache für ein stilles Scheitern.

OAuth-Fenster öffnet sich nicht — der Linux-Build benötigt eine Desktop-Umgebung oder eine X11-Forwarding-Sitzung, um den Browser-Flow zu starten; eine reine Headless-SSH-Sitzung kann den Anmeldeschritt für eine neue Verbindung nicht abschließen.

Erwartete Team-Ordner sind nicht sichtbar — Dropbox Business respektiert die eigenen Ordnerberechtigungen des angemeldeten Mitglieds. Fehlt ein Ordner, prüfen Sie, ob der Team-Admin ihn tatsächlich mit dem Konto dieses Mitglieds geteilt hat, nicht nur mit dem Team insgesamt.

Fazit

Das Einbinden von Dropbox Business unter Ubuntu bringt denselben laufwerksartigen Zugriff, den NetDrive unter Windows und macOS bietet, auf einen Linux-Build-Server oder eine Workstation — über einen Installer, der auf GitHub statt über ein Paket-Repository verteilt wird. Für das größere Linux-Bild siehe NetDrive on Ubuntu Linux; für denselben Kontotyp auf einer stärker getesteten Plattform siehe Mount Dropbox Business on Windows with NetDrive; und für ein persönliches Dropbox-Konto unter Linux statt eines Team-Kontos siehe Mount Dropbox on Linux with NetDrive.

— Kai, NetDrive