EnglishDeutsch

Cloud Plugin: Informationen zu Google Drive

Leider ist der Zugriff auf Google Drive nach dem 10. Februar 2024 nur noch durch die Erstellung einer eigenen Client-ID und eines Client-Geheimnisses möglich, da Google ansonsten eine Sicherheitsbewertung nach dem äußerst strengen OWASP-Standard verlangen würde. Leider ist es für ein Plugin unmöglich, diese Regeln zu befolgen:

  1. Plugins als solche können nicht zertifiziert werden, nur Anwendungen. Der Zugriff auf Google Drive müsste direkt in Total Commander integriert werden.
  2. OWASP erfordert die Einhaltung ganz spezifischer Regeln bei der Entwicklung eines Programms. Es kann nicht auf ein bestehendes Programm angewendet werden, daher müsste Total Commander von Grund auf neu erstellt werden. Dies ist innerhalb eines angemessenen Zeitrahmens völlig unmöglich.
  3. Die OWASP-Regeln sind sehr streng, sodass Total Commander keine Plugins von Drittanbietern mehr verwenden könnte.
  4. Die Sicherheitsbewertung müsste von einem spezialisierten Unternehmen durchgeführt werden und kostet bis zu 75.000 US-Dollar pro Jahr und Programm (also 150.000 US-Dollar für 32bit+64-bit). Dies ist selbst mit einem Abonnement nicht finanzierbar.

Zusammenfassend lässt sich sagen, dass der Zugriff auf Google Drive per Cloud-Plugin deutlich komplizierter geworden ist.

Welche Möglichkeiten haben Sie jetzt, wenn Sie auf aktuell auf Google Drive gespeicherte Daten zugreifen müssen?

  1. Erzeugen Sie Ihre eigene Client-ID und Ihr eigenes Client-Geheimnis wie unten beschrieben.
    oder
  2. Installieren Sie den Google Drive für Windows-Client.
    oder
  3. Verschieben Sie Ihre Daten in einen anderen Cloud-Dienst. Total Commander unterstützt Dropbox, Box, Microsoft OneDrive, Yandex Drive und Strato HiDrive.
    oder
  4. Migrieren Sie Ihre Daten auf Ihren eigenen OwnCloud- oder NextCloud-Server, aktivieren Sie den WebDAV-Zugriff und verwenden Sie dann unser WedDAV-Plugin. Dies ist sehr einfach einzurichten, wenn Sie ein Web-Control-Panel wie Plesk verwenden, und macht Sie unabhängig von den großen Cloud-Diensten.
    oder
  5. Verwenden Sie einen SFTP-Server (Dateiübertragung über SSH Secure Shell) mit unserem SFTP-Plugin oder einen FTPS-Server (SSL-verschlüsseltes FTP) mit dem integrierten FTP-Client

Wir entschuldigen uns für die Unannehmlichkeiten.

Hier sind die Schritte zum Erstellen Ihrer eigenen Client-ID und Ihres eigenen Client-Geheimnisses. Glücklicherweise muss dies nur einmal durchgeführt werden:

  1. Gehen Sie zu https://console.developers.google.com/
  2. Melden Sie sich mit Ihrem Google-Konto an (braucht nicht dasselbe zu sein wie für die Cloud-Verbindung)
  3. Erstellen Sie ein neues Projekt, indem Sie auf die Combobox oben links und dann auf „NEUES PROJEKT“ klicken.
  4. Klicken Sie auf „ENABLE APIS AND SERVICES“.
  5. Suchen Sie nach „Google Drive API“
  6. Klicken Sie auf „AKTIVIEREN“
  7. Klicken Sie im linken Bereich auf „Anmeldedaten“.
  8. Klicken Sie auf „ZUSTIMMUNGSBILDSCHIRM KONFIGURIEREN“
  9. Klicken Sie auf „Extern“
  10. Klicken Sie auf „ERSTELLEN“
  11. Legen Sie einen App-Namen (Ihrer Wahl) fest.
  12. Wählen Sie unter „Nutzersupport-E-Mail“ Ihre E-Mail-Adresse aus.
  13. Geben Sie Ihre E-Mail-Adresse unter „Kontaktdaten des Entwicklers“ ein.
  14. Klicken Sie auf „SPEICHERN UND FORTFAHREN“
  15. Klicken Sie auf „BEREICHE HINZUFÜGEN ODER ENTFERNEN“.
  16. Aktivieren Sie: API:Google Drive API“, Umfang: „.../auth/drive“
  17. Klicken Sie auf „AKTUALISIEREN“.
  18. Klicken Sie auf „SPEICHERN UND FORTFAHREN“
  19. Klicken Sie unter „Testnutzer“ auf „ADD USERS“.
  20. Geben Sie Ihre eigene E-Mail-Adresse ein, die Sie für das Google-Lonto verwenden, auf welches Sie mit dem Cloud-Plugin zugreifen möchten
  21. Klicken Sie auf „HINZUFÜGEN“
    -> Ihre E-Mail sollte unter „Benutzerinformationen“ erscheinen
  22. Klicken Sie erneut auf „HINZUFÜGEN“, wenn die E-Mail nicht angenommen wurde
  23. Klicken Sie auf „SPEICHERN UND FORTFAHREN“
  24. Klicken Sie im linken Menü auf „Anmeldedaten“.
  25. Klicken Sie auf „+ ANMELDEDATEN ERSTELLEN“
  26. Wählen Sie „OAuth-Client-ID“
  27. Stellen Sie den Anwendungstyp auf „Desktopanwendung“ ein (Name spielt keine Rolle)
  28. Klicken Sie auf „ERSTELLEN“
  29. Klicken Sie auf „JSON HERUNTERLADEN“
  30. OK klicken"
  31. Stellen Sie sicher, dass Sie auf unserer Plugins-Seite auf das neueste Cloud-Plugin aktualisieren
  32. Klicken Sie in den Verbindungseinstellungen (Alt+Enter bei Verbindung) auf die JSON-Schaltfläche (nur bei Google Drive-Verbindungen angezeigt!)
  33. Wählen Sie die JSON-Datei aus, die Sie oben heruntergeladen haben. Alternativ können Sie die Client-ID und das Client-Geheimnis durch Komma getrennt eingeben