Mounten Sie OneDrive unter Ubuntu
Diese Anweisung folgt zum Mounten von OneDrive unter Linux mit Rclone
1. Laden Sie Rclone herunter und installieren Sie es
sudo apt install rclone
oder laden Sie die neueste herunter
wget https://downloads.rclone.org/v1.42/rclone-v1.42-linux-amd64.deb
sudo apt install ./rclone-v1.42-linux-amd64.deb
2. Fügen Sie Rclone eine neue OneDrive-Fernbedienung hinzu
rclone config
Wählen Sie die Option Neue Fernbedienung, indem nSie die EnterTaste eingeben und drücken :
$ rclone config
Current remotes:
Name Type
==== ====
mega mega
e) Edit existing remote
n) New remote
d) Delete remote
r) Rename remote
c) Copy remote
s) Set configuration password
q) Quit config
e/n/d/r/c/s/q> n
Geben Sie einen Namen für die neue Fernbedienung ein. Hier onedrive
wird Folgendes verwendet:
name> onedrive
Nach dem Drücken von Enterwird eine Liste der unterstützten Cloud-Speicherdienste angezeigt. Sie müssen die Microsoft OneDrive- Option auswählen, indem Sie die entsprechende Nummer eingeben ("16" im Moment, sie kann sich jedoch in Zukunft ändern):
Type of storage to configure.
Choose a number from below, or type in your own value
...
...
16 / Microsoft OneDrive
\ "onedrive"
...
...
Storage> 16
Drücken Sie für die nächsten beiden Schritte, Enterohne Informationen einzugeben, da Sie weder die Microsoft App Client-ID noch das Geheimnis eingeben müssen:
Microsoft App Client Id - leave blank normally.
client_id>
Microsoft App Client Secret - leave blank normally.
client_secret>
Wählen Sie den OneDrive-Kontotyp (geben Sie ihn b
für geschäftliche oder p
persönliche OneDrive-Konten ein):
Remote config
Choose OneDrive account type?
* Say b for a OneDrive business account
* Say p for a personal OneDrive account
b) Business
p) Personal
b/p> p
Abhängig von Ihrem Setup müssen Sie für den nächsten Schritt die automatische Konfiguration oder die manuelle Konfiguration eingeben. Geben Sie für Desktop-Benutzer Folgendes ein y , um die automatische Konfiguration zu verwenden:
Use auto config?
* Say Y if not sure
* Say N if you are working on a remote or headless machine
y) Yes
n) No
y/n> y
In Ihrem Standard-Webbrowser sollte eine neue Registerkarte geöffnet werden, in der Sie aufgefordert werden, Rclone Zugriff auf Ihr OneDrive-Konto zu gewähren. Lassen Sie es zu und Sie können die Registerkarte schließen.
Rclone führt einen Webserver auf Ihrem lokalen Computer (auf Port 53682) aus, um das Authentifizierungstoken abzurufen. Möglicherweise müssen Sie die Blockierung vorübergehend aufheben, wenn Sie eine Firewall verwenden.
Jetzt müssen Sie überprüfen, ob alles korrekt ist, und die Einstellungen speichern, indem Sie Folgendes eingeben y:
[onedrive]
type = onedrive
client_id =
client_secret =
token = {"access_token":"GoKSt5YMioiuCWX1KOuo8QT0Fwy+Y6ZeX7M","token_type":"bearer","refresh_token":"7OMvoEAO3l*8BbhS2AMxpTbJW0Y6np9cdql!bwEdYAhJ6XBG0tnR0UK","expiry":"2018-07-26T15:15:13.696368366+03:00"}
--------------------
y) Yes this is OK
e) Edit this remote
d) Delete this remote
y/e/d> y
Beenden Sie die Rclone-Konfiguration, indem Sie Folgendes eingeben q:
Current remotes:
Name Type
==== ====
onedrive onedrive
e) Edit existing remote
n) New remote
d) Delete remote
r) Rename remote
c) Copy remote
s) Set configuration password
q) Quit config
e/n/d/r/c/s/q> q
3. Erstellen Sie einen neuen Ordner
mkdir ~/OneDrive
4. Mount OneDrive
rclone --vfs-cache-mode writes mount onedrive: ~/OneDrive
Sie können es stoppen und aushängen, indem Sie Ctrl+ drücken c , um Rclone zu schließen.
5. (Optional) Mounten Sie OneDrive beim Systemstart
Um OneDrive beim Start bereitzustellen, öffnen Sie Startanwendungen und klicken Sie unter Startanwendungen auf Hinzufügen.
Verwenden Sie nach dem Klicken auf Hinzufügen Folgendes:
Name: Rclone OneDrive Mount
Command: sh -c "rclone --vfs-cache-mode writes mount onedrive: ~/OneDrive"
Es gibt andere Möglichkeiten, OneDrive automatisch zu mounten, z. B. das Hinzufügen einer Zeile in Ihrem /etc/fstab file
, die Verwendung von systemd usw.