You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为Snap应用授予特定文件夹的读写权限

如何为Snap应用授予特定文件夹的读写权限

嗨,我来帮你搞定这个问题!要让Snap版的Thunderbird拥有对/my/path文件夹的读写权限,这里有几种实用的方法,你可以根据自己的需求选择:

方法一:使用personal-files接口(持久化推荐)

这是Snap官方认可的正规方式,能永久给Thunderbird开放目标路径的权限,步骤很清晰:

  1. 先创建一个简单的配置文件,比如命名为thunderbird-my-path.yaml,把下面的内容复制进去:
name: thunderbird-my-path
version: 1
summary: 给Thunderbird开放/my/path的访问权限
description: 允许Thunderbird读写/my/path文件夹
plugs:
  my-path:
    interface: personal-files
    read:
      - /my/path
    write:
      - /my/path
  1. 打开终端,运行下面的命令安装这个自定义的权限配置包:
    snap install --dangerous thunderbird-my-path.yaml
  2. 最后把Thunderbird和这个权限接口连接起来:
    snap connect thunderbird:my-path thunderbird-my-path:my-path
    完成后,Thunderbird每次启动都能直接读写/my/path了。

方法二:临时挂载路径(快速测试用)

如果你只是临时需要访问这个路径,不想搞复杂的配置,可以用这个方法——每次启动Thunderbird时手动挂载目标路径:
打开终端,运行这条命令启动Thunderbird:
snap run --bind /my/path /my/path thunderbird
这样本次启动的Thunderbird就能读写目标路径了,但下次启动需要重新运行这条命令。如果想永久生效,你可以修改Thunderbird的桌面快捷方式,把Exec命令改成上面这条。

方法三:利用removable-media接口(仅适用于移动存储)

如果/my/path是移动硬盘、U盘这类可移除存储的挂载路径,那操作更简单,直接运行这条命令开放权限:
snap connect thunderbird:removable-media
这样Thunderbird就能访问所有可移除存储的路径了。

备注:内容来源于stack exchange,提问作者DarkTrick

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 12:30:29