lehrkraefte:blc:plg:sharepointmount

Sharepoint Laufwerke mounten

Mit einem Hack könnenn SharePoint Drives via WebDav eingebunden werden. Dazu müssen erst mal zwei Authentifikationscookies extrahiert werden und in einer Config-Datei eingetragen werden (und das immer wieder mal). Mit dem Script yt-dlp (sudo apt install yt-dlp) können Chrome (oder auch für andere Browser) Cookies exportiert werden. Folgendes Script baut darauf auf und schreibt die nötigen Cookies in die Datei davfs2.conf.

cookies2davfsconf.rb

In der Datei davfs2.conf muss noch folgende Konfiguration angepasst werden:

ask_auth        0

In /etc/fstab werden dann (muss angepasst werden) folgende Einträge gemacht.

https://bldsg.sharepoint.com/sites/cl03-ksbg-el/classes/1eNP_2017       /home/ivo/burggraben/mnt/4eNP   davfs   user,rw,noauto  0       0 

Danach kann das Laufwerk einfach mit

mount 4eNP

eingebunden werden. Die Sache ist relativ langsam aber schon viel besser als vor einem Jahr, als ein einfaches 'ls' noch 30 Sekunden gedauert hat.

Der eigene Benutzer muss in der Gruppe davfs2 sein. Ist er es nicht, macht das folgendes Kommando (usernamen ersetzen):

sudo usermod -a -G davfs2 ivo
  • lehrkraefte/blc/plg/sharepointmount.txt
  • Last modified: 2023/01/24 11:39
  • by Ivo Blöchliger