[英]How can I connect Master and Slave Replica using a VM on Azure and a VM on my PC?
[英]How can I restrict downloading of files stored in my VM in Google Cloud Platform to my local PC?
我想知道如何限制將存儲在 Google Cloud Platform 中的 VM 中的文件下載到我的本地 PC? 我有一些受限制的數據集,我想將它們存儲在我的虛擬機中。 我想讓我的合作者訪問數據集,以便他們能夠查看數據集、在其上運行腳本等; 但不要將其下載到他們的本地系統。
我也願意使用 Azure。
從 VM 下載文件的方法是設置 FTP 或 SFTP 服務器。 因此,如果您和您的用戶沒有設置它,他們將無法下載它。
但這並不完全正確。 如果您允許他們將 SSH 放入 VM 並且他們可以看到該文件,他們可以簡單地發出cat
操作來查看數據並將其復制到他們的本地計算機中。 即使您覆蓋cat
命令以避免在這種情況下使用,他們仍然可以使用tac
並最終恢復文件。 此外,如果他們可以執行二進制文件,他們可以創建自己的服務來發送文件。
實際上有很多方法可以獲取文件,即使您不想這樣做,但我想說的是,只要他們有權訪問數據集文件,數據就不會完全安全。
無論如何,我想到的是,您可以將數據集中的數據導入 Cloud SQL 實例,以便他們可以查詢數據但不能獲取文件。 我正在鏈接您有關如何將數據導入MySQL 、 PostgreSQL或SQL 服務器實例的文檔。
讓我知道這種方法是否適合您的需求。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.