更新1

更新1

我正在研究基於雲端的虛擬機器的備份過程。

我已經有一個腳本,可以建立一個 tar.gz 文件,使用我的 gpg 公鑰對其進行加密,並為其指定一個唯一的名稱。

現在我想自動將其上傳到線上資料夾。我有保管箱和谷歌驅動器,我有足夠的可用儲存空間來完成此任務。

我想要一種能夠一次將一個文件上傳到特定資料夾的解決方案。

我需要授權訪問在我的雲端虛擬機上無人值守運行的任何備份應用程序,並且該雲端虛擬機可能被駭客攻擊,因此我希望對我的谷歌驅動器或保管箱文件的訪問憑證最少:

  • 將新檔案上傳到一個特定目錄
  • 無法在其他地方讀取/編輯/刪除任何文件
  • 無法刪除或更新任何文件,即使是先前上傳的文件

我看過 rclone (https://www.techrepublic.com/article/how-to-sync-your-linux-gui-less-server-to-your-cloud-service-with-rclone/)和格里夫(https://www.howtoforge.com/tutorial/sync-documents-with-google-drive-on-ubuntu-linux/)但兩者似乎都想完全存取我的谷歌雲端硬碟帳戶。

有人知道我可以利用我的免費 google/Dropbox 儲存來實現此目的而不冒安全風險嗎?

更新1

我調查了 Dropbox 檔案請求,但似乎只能使用 Web 介面,並且沒有 API https://www.dropboxforum.com/t5/API-Support-Feedback/Upload-a-file-via-API-to-a-file-request/td-p/265794

相關內容