OneDrive for Business unter Linux einbinden – NetDrives Experimental-Build
OneDrive for Business als Ubuntu-Mountpoint einbinden mit NetDrives experimentellem Linux-Build. Azure-AD-Anmeldung, Installation und Prüfung.
Ein Data Engineer pflegt ETL-Skripte auf einer Ubuntu-Maschine, die Referenztabellen lesen müssen, die ein Finance-Team in OneDrive for Business ablegt. Aktuell bedeutet das: jede Datei per Hand über den Browser herunterladen und nach jeder Änderung durch Finance erneut hochladen. NetDrives Linux-Build bindet dieselbe OneDrive-for-Business-Bibliothek als regulären Ubuntu-Mountpoint ein, sodass der open()-Aufruf eines Cron-Jobs direkt die aktuelle Datei erreicht statt einer veralteten lokalen Kopie.

OneDrive for Business unter Linux 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.
- OneDrive for Business erscheint als regulärer Ubuntu-Mountpoint
- Dateien werden bei Bedarf gestreamt — kein Sync-Client, kein vollständiger Download vorab
- Funktioniert mit Microsoft-365-Arbeits- und Schulkonten
Kostenlose Testversion. Lifetime- und Abo-Pläne verfügbar.
Warum eine Linux-Box das braucht
OneDrive for Business ist der Microsoft-365-Dokumentenspeicher, der an ein Arbeits- oder Schulkonto gebunden ist und über Azure AD statt über ein persönliches Microsoft-Konto authentifiziert wird. Microsoft liefert keinen nativen OneDrive-Sync-Client für Linux, sodass eine Linux-Workstation oder ein CI-Runner, der diese Dateien braucht, meist auf manuelle Browser-Downloads oder einen Kollegen unter Windows angewiesen ist, der Anhänge weiterleitet. NetDrive unterstützt OneDrive for Business seit der ersten Version, und derselbe Verbindungstyp steht auch im Linux-Build zur Verfügung — die Bibliothek löst Lesezugriffe über den Mountpoint direkt gegen Microsofts Server auf, ohne lokalen Sync-Ordner, der aktuell gehalten werden müsste.

NetDrive unter Ubuntu installieren
NetDrive für Linux ist nicht in Ubuntus Paketquellen enthalten, die Installation läuft daher über GitHub:
- Auf github.com/NetDrive/installer gehen und das zur eigenen Ubuntu-Version passende Release herunterladen.
- Den Release Notes dieses Repositorys folgen — eine Treiberkomponente muss installiert sein, bevor NetDrive irgendetwas einbinden kann.
- Das NetDrive-Paket selbst installieren.
- NetDrive starten. Beim ersten Start wird die Treiberkomponente geladen, was nach
sudofragen kann.
Die minimal unterstützte Version ist Ubuntu 16.04. Updates erscheinen als GitHub-Releases statt über apt upgrade. Linux trägt dasselbe Label experimental, das NetDrives eigene Vergleichsseite durchgängig verwendet — ein Linux-Mount von OneDrive for Business eignet sich für eine Dev-Workstation oder einen CI-Runner, nicht ohne eigene Tests für einen unbeaufsichtigten Produktionsjob.
Schritt für Schritt: OneDrive for Business unter Ubuntu verbinden
- NetDrives Drive Manager öffnen und auf + Add Drive klicken.
- OneDrive for Business aus der Liste der Verbindungstypen wählen — getrennt vom persönlichen OneDrive gelistet.

- Mit dem Microsoft-365-Arbeits- oder Schulkonto anmelden über den Azure-AD-OAuth-Flow, der im Standardbrowser öffnet. Auf einer Ubuntu-Box ohne Browser lässt sich die einmalige Autorisierung von einer anderen, im selben Konto angemeldeten Maschine aus abschließen.
- Einen Mountpoint festlegen — einen Pfad wie
/mnt/onedrive-business, oder ein beliebiges leeres Verzeichnis mit Schreibzugriff. - Auf Connect klicken. NetDrive authentifiziert und bindet die Bibliothek an diesem Pfad ein.
Den Mount prüfen, bevor man sich darauf verlässt
Prüfen, ob der Mount wirklich zustande kam, im Terminal statt nur der GUI zu vertrauen:
# Confirm the mount is listed
mount | grep onedrive
# Or just try listing it
ls /mnt/onedrive-business

Kommt die Auflistung beim ersten Versuch leer zurück, nicht gleich von einem gescheiterten Mount ausgehen — eine große Dokumentenbibliothek kann ein paar Sekunden brauchen, um ihr Wurzelverzeichnis zu füllen. Bleibt sie danach weiter leer, zuerst den Azure-AD-Anmeldeschritt prüfen — ein unterbrochener Browser-Flow ist auf einer Box ohne Browser der häufigste Grund, warum eine OneDrive-for-Business-Verbindung nicht fertig wird.
Worauf man sich beim Linux-Build einstellen sollte
- Eigener Release-Rhythmus — die Linux-Treiberkomponente wird nach eigenem Zeitplan gepflegt, ein Fix für Windows oder macOS landet also nicht automatisch in derselben Woche auch auf Linux.
- Keine
apt-Integration — Installation und Updates laufen über GitHub-Releases, nicht über Ubuntus Standard-Paketmanager. - Windows und macOS sind die gehärteten Zielplattformen — NetDrives eigene Empfehlung behandelt sie als produktionsreif, Linux gilt als experimental. Eine Dev-Workstation oder ein CI-Runner mit gelegentlichem Dateizugriff ist ein sinnvoller Einsatz. Ein unbeaufsichtigter Produktionsjob mit Abhängigkeit von OneDrive for Business sollte vorher gründlich auf eigener Hardware getestet werden.
Fazit
Das Einbinden von OneDrive for Business unter Ubuntu verschafft einer Linux-Box denselben laufwerksartigen Zugriff, den NetDrive unter Windows und macOS bietet, über einen Installer, der auf GitHub statt in apt liegt. Für denselben Provider auf einer stärker getesteten Plattform siehe Mount OneDrive for Business on Windows with NetDrive oder Mount OneDrive for Business on macOS with NetDrive. Für das größere Linux-Bild siehe NetDrive on Ubuntu Linux.
— Casey, NetDrive