Permissions
我什麼時候給應用程序一個root權限?
我已經使用“sudo snap install”安裝了 azure storage explorer。
我不記得在安裝過程中給它root權限。
現在它正在為下載的文件創建由 root 擁有的目錄。
這是否意味著如果我從網際網路上安裝一個應用程序,它可以在我的機器上為所欲為?
“快照”的權限取決於它的設置方式。根據設計,每個 Snap 都在自己的沙箱中執行。但是,沙盒中完全隔離的包不適用於很多案例。因此,“介面”的概念允許訪問沙盒之外的“事物”。這個 ubuntu 部落格很好地解釋了這個概念。
此外,快照中存在不同級別的限制,您可以查看已安裝的應用程序是如何配置的。
您的問題最大的問題是,快照不會讓使用者意識到設置非常鬆散的權限並回答您的問題:是的,設計不良或惡意的快照可以對您的系統做任何它想做的事情。