Aktualisierung 1

Aktualisierung 1

Ich arbeite an einem Sicherungsprozess für eine Cloud-basierte virtuelle Maschine.

Ich habe bereits ein Skript, das eine Tar.gz-Datei erstellt, sie mit meinem öffentlichen GPG-Schlüssel verschlüsselt und ihr einen eindeutigen Namen gibt.

Jetzt möchte ich es automatisch in einen Online-Ordner hochladen. Ich habe sowohl Dropbox als auch Google Drive und auf beiden habe ich für diese Aufgabe genügend freien Speicherplatz.

Ich möchte eine Lösung, mit der jeweils eine Datei in einen bestimmten Ordner hochgeladen werden kann.

Ich muss den Zugriff auf alle Backup-Apps autorisieren, die unbeaufsichtigt auf meiner Cloud-VM laufen, und diese Cloud-VM könnte gehackt werden, daher möchte ich die Zugriffsberechtigungen für meine Google Drive- oder Dropbox-Dateien auf ein Minimum beschränken:

  • Eine neue Datei in ein bestimmtes Verzeichnis hochladen
  • Ich kann nirgendwo sonst Dateien lesen/bearbeiten/löschen.
  • Es können keine Dateien gelöscht oder aktualisiert werden, auch keine, die bereits hochgeladen wurden.

Ich habe mir rclone angesehen (https://www.techrepublic.com/article/wie-synchronisiert-man-seinen-linux-gui-less-server-mit-seinem-cloud-service-mit-rclone/) und grive (https://www.howtoforge.com/tutorial/dokumente-mit-google-drive-unter-ubuntu-linux-synchronisieren/), aber beide scheinen vollen Zugriff auf mein Google Drive-Konto zu wollen.

Kennt jemand eine Möglichkeit, meinen kostenlosen Google-/Dropbox-Speicher für diesen Zweck zu nutzen, ohne das Sicherheitsrisiko einzugehen?

Aktualisierung 1

Ich habe die Dateianforderungen von Dropbox untersucht, aber es scheint, dass dies nur über eine Weboberfläche funktioniert und es keine API gibt https://www.dropboxforum.com/t5/API-Support-Feedback/Upload-a-file-via-API-to-a-file-request/td-p/265794

verwandte Informationen