我在本地网站上工作,想在 Brave Dev Tools 中添加工作区。当我尝试添加文件夹时,出现错误
Could not read the contents of var. Error opening directory '/var': Permission denied
我正在使用 Ubuntu 20.04,并通过 Ubuntu 软件安装了 Brave。
文件夹 var 归以下用户所有root:root
并具有以下权限:drwxr-xr-x
如何让 Brave 工作区发挥作用?
答案1
与此同时,我自己也弄清楚了这一点。
问题在于我以 snap 的方式安装了 Brave。我之前并不知道这一点,但 snap 通常在沙盒中运行,以增强终端用户的安全性:
https://ubuntu.com/blog/a-guide-to-snap-permissions-and-interfaces
安全性的一部分是他们只能访问您的主文件夹,而不能访问 /var/www 或类似文件夹。
解决方案:删除 Brave 的 snap 并通过 apt-get 安装: