首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用firejail对Firefox进行沙箱:下载目录

使用firejail对Firefox进行沙箱:下载目录
EN

Unix & Linux用户
提问于 2020-01-12 10:10:53
回答 1查看 2.3K关注 0票数 1

在Ubuntu中,我一直在使用firejail对我的应用程序进行沙箱处理。它有一个--private选项。我在用

代码语言:javascript
复制
firejail --private=/home/user/Desktop firefox

当我试图从火狐下载一个文件时,它会将它存储在一个名为Download的目录中。能把它放在/home/user/Desktop里吗?

EN

回答 1

Unix & Linux用户

发布于 2020-01-13 14:44:44

火监狱管理页说:

-临时文件系统中的私有安装新/root和/home/user目录。当沙箱关闭时,所有修改都会被丢弃。示例:$ firejail -私有firefox --私有=目录--使用目录作为用户主页。示例:$ firejail -私有=/home/netblue/ firefox -home firefox

因此,这意味着火狐将/home/user/Desktop视为/home/user/,并且您应该能够将下载的文件存储在/home/user/Desktop中,而无需执行任何其他操作(假设默认配置文件)。我已经用firejail 0.9.58.2测试了它,默认配置文件加上Debian 10上的--private=/home/user/Desktop标志。

如果火狐在使用Downloads标志运行时自动将其保存到新创建的--private=dir文件夹中,那么您应该禁用Firefox:Preferences -> General -> Files and Applications -> Always ask where to save files中下载的文件的自动保存功能。当您这样做时,当firefox询问下载位置时,您在firefox中看到的user (home dir)文件夹实际上是/home/user/Desktop

编辑:每次在--private=dir中启动火狐设置都会被重置是正常的,因为对火狐来说,这是你的home文件夹,它会查找配置文件.mozilla。如果它找不到它,它将为您创建一个默认设置。通常使用/usr/bin/firefox调用firefox,然后更改我提到的下载设置。然后将~/.mozilla目录复制到/home/user/Desktop,最后可以使用--private=/home/user/Desktop选项运行火狐。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/561694

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档