Google Drive in Nextcloud einbinden (Linux)

_tnt_

Lt. Junior Grade
Registriert
Aug. 2006
Beiträge
470
Hallo,

ich versuche gerade mein Google Drive in Nextcloud einzubinden. Das ganze spielt sich auf einem Linux PC mit Zorin 15.3 Lite ab.

1) Ansatz:
Ich installierte Nextcloud 16 stable via Snap und verwendete die Nextcloud App "External storage support for Google Drive". Auf meinem Testsystem über localhost funktionierte die Anmeldung bei Google (API Project und Credentials wurden erstellt).

Auf dem Zielsystem mit Domäne, funktionierte die Einbindung der Google Credentials (werden grün angezeigt) auch, jedoch erhalte ich beim Zugriff auf den external Storage immer eine Fehlermeldung:

"External mount error
There was an error with message: Empty response from the server. Do you want to review mount point config in admin settings page?"

Hier habe ich schon fast aufgegeben, weil mir einfach nicht klar ist, was das Problem sein könnte.


2) Ansatz:
Mein Google Drive direkt in Linux mounten und anschließend den lokalen Ordner in Nextcloud einbinden.

Die Einbindung von Google Drive unter Linux habe ich via gdfuse realisiert. Das funktioniert auch so weit, mein Google Drive wird mir als Laufwerk angezeigt und ich kann auf meine Daten zugreifen.

Wenn ich nun diesen lokalen Ordner in Nextcloud einbinden möchte, dann lässt er mich dies nicht. Wenn ich versuche einen anderen Ordner einzubinden, dann klappt dies.

Ich denke einmal, dass es an den Berechtigungen vom Ordner liegt. Wenn ich versuche folgende commands im Terminal als root auszuführen, dann erhalte ich nur ein "permission denide":

sudo chown -R www-data:www-data /path/to/localdir
sudo chmod -R 0750 /path/to/localdir


Ich muss aber auch gestehen, mir ist nicht ganz klar, was diese zwei commands machen und wofür "www-data" steht. Im Nextcloud Manual steht dazu "Important: If you use consecutive commands, make sure, you are user www-data:"


Zusammenfassung:
Welche Möglichkeiten gibt es, dass ich mein Google Drive als externen Speicher in mein Nextcloud integrieren kann?
 
@konkretor :
Mit rclone habe ich es auch schon probiert. Das Einbinden ist nicht das Problem, eher sieht es danach aus, dass ich mit Nextcloud auf den eingebundenen Google Drive Ordner nicht zugreifen kann/darf.
 
@konkretor :
Die genannte App von dir ist auch jene, welche ich erfolgreich mit meiner localhost Installation testen konnte, aber nicht mit der normalen Installation funktionierte. Genau wegen dieser App habe ich auch Nextcloud 16 in Verwendung, da die App nur bis 16 funktioniert (laut Angabe).

Der Mountvorgang in Nextcloud funktioniert auch, nur halt bei normalen Ordnern. Beim gemounteten Google Drive eben nicht.
 
  • Gefällt mir
Reaktionen: konkretor
@netzgestaltung
Ich glaube, diese App ist nur für die Migration von Google zu Nextcloud. Jedoch nicht dafür gedacht, dass ich über Nextcloud Dateien in Google Drive ablegen kann. Ich sah jedenfalls nur den Import-Button.

Jemand eine Idee wie ich die Ordnerberechtigungen ändern / "permission denied" Fehler umgehen kann:
chown -R www-data:www-data /home/user/test
chmod 755 /home/user/test
 
na schade. da ich kein gd hab weis ich hier auch nicht weiter. ich habe in nc als "externen speicher" ein lokales laufwerk angegeben, aber auch immer wieder berechtigungsprobleme (<mein_benutzer>:www-data) mit anderen benutzern in nc.
 
Zurück
Oben