Dies funktioniert mit der neuesten Version von rclone, die derzeit 1,50 ist:
https://rclone.org/downloads/
OneDrive for Business ist im Grunde ein Sharepoint. Es funktioniert mit dem hier beschriebenen rclone-Setup:
https://rclone.org/onedrive/ (überprüfen Sie die Einschränkungen!)
Sie laufen also im Grunde genommen in einem Terminal:
rclone config
Geben Sie dann n ein, geben Sie einen Namen ein und wählen Sie anschließend Option 22 aus (dies kann sich ändern, aber die Option onedrive ist hier gemeint). Drücken Sie dann zweimal die Eingabetaste (Client-ID und Geheimnis werden nicht benötigt) und dann n für keine erweiterte Konfiguration. Geben Sie dann y für die automatische Konfiguration ein (Ihr Browser sollte sich öffnen und es ist praktisch, wenn Sie angemeldet sind. Er leitet um und zeigt eine Erfolgsmeldung im Browser an.
Gehen Sie zurück zum Terminal und wählen Sie 1 für onedrive. Dies sollte Ihnen ein Laufwerk anzeigen, wählen Sie 0. Nächste Nachricht, wählen Sie y zur Bestätigung, das nächste y auch.
Jetzt haben Sie das Konfigurations-Setup, sodass Sie die Freigabe wie folgt bereitstellen können:
rclone --vfs-cache-mode writes mount onedrive: ~/OneDrive
Dabei ist onedrive der Name der von Ihnen erstellten Freigabe und ~ / OneDrive der Ordner in Ihrem Home-Verzeichnis, in dem Sie sie bereitstellen.
Wenn bei der Montage etwas schief geht, können Sie Folgendes tun:
fusermount -uz ~/OneDrive/
Möglicherweise haben Sie bemerkt, dass freigegebene Ordner nicht vorhanden sind. Es wird derzeit in rclone für die Business-Version nicht unterstützt. Um dies zu umgehen, können Sie die WebDAV-Konfiguration verwenden, um sie bereitzustellen. Mehr dazu finden Sie hier:
https://rclone.org/webdav/
Wählen Sie als Anbieter den Sharepoint, damit Ihre Konfiguration ungefähr so aussieht:
[onedriveShared]
type = webdav
url = https://domain.sharepoint.com/personal/firstname_lastname_domain_com/Documents
vendor = sharepoint
user = firstname.lastname@domain.com
pass = encryptes_pass
Das Problem hierbei ist, dass Sie dies für jede Freigabe hinzufügen müssen. Leider hielt Microsoft es nicht für notwendig, Linux zu unterstützen. Mein Rat ist und war, sich von ihren Produkten fernzuhalten und diejenigen zu verwenden, die sofort funktionieren.