---
author: Abhishek Prakash
category: 分享
comments_data: []
count:
  commentnum: 0
  favtimes: 0
  likes: 0
  sharetimes: 0
  viewnum: 3774
date: '2021-11-30 13:52:14'
editorchoice: false
excerpt: 就像 Android 一样，你可以控制 Flatpak 应用对系统资源的访问。
fromurl: https://itsfoss.com/flatseal/
id: 14034
islctt: true
largepic: /images/p/202111/30/135209fbcvqnvnzidvg2hw.jpg
permalink: /article-14034-1.html
pic: /images/p/202111/30/135209fbcvqnvnzidvg2hw.jpg.thumb.jpg
related: []
reviewer: wxy
selector: lujun9972
summary: 就像 Android 一样，你可以控制 Flatpak 应用对系统资源的访问。
tags:
- Flatpak
- 权限
thumb: false
title: 用 Flatseal 图形化管理 Flatpak 应用的权限
titlepic: true
translator: geekpi
updated: '2021-11-30 13:52:14'
---

![](/images/p/202111/30/135209fbcvqnvnzidvg2hw.jpg)


新版本的安卓系统让你对单个应用的访问和权限有了更精细的控制。这一点至关重要，因为许多应用曾经（正在）滥用系统权限。下载一个天气应用，它将要求访问你的通话记录，好像这与天气有什么关系一样。


为什么我在说安卓应用的权限？因为这可能与此应用的功能有关。


你可能已经知道 [什么是 Flatpak](https://itsfoss.com/what-is-flatpak/)。这些都是沙盒应用，可以选择访问系统资源，如文件存储、网络接口等。


就像 Android 一样，你可以控制 Flatpak 应用对系统资源的访问。默认情况下，这要用 [Flatpak 命令](https://itsfoss.com/flatpak-guide/)，不是每个人都能适应它。


因此，有一个叫做 Flatseal 的小工具，可以让你在应用层面上管理和控制 Flatpak 的权限。


### Flatseal


![Flatseal](/images/p/202111/30/135215vcsnss571odozi5s.png)


[Flatseal](https://flathub.org/apps/details/com.github.tchx84.Flatseal) 是一个图形化的工具，用于审查和修改你的 Flatpak 应用的权限。这使得事情比通过命令要容易得多。


Flatseal 会列出所有已安装的 Flatpak 应用。当你选择一个应用，你可以看到所有的权限。很容易发现已启用的权限，如果你愿意，你可以禁用它。


例如，Ksnip 是一个屏幕截图工具，但它也有联网权限，可以用 Imgur 等在线服务分享截图。如果你不需要它，你可以禁用它。


![Control permissions of individual Flatpak apps](/images/p/202111/30/135215n96c39uocu5tdffa.png)


如果不出意外，看看一个应用有什么样的权限是很有趣的。例如，你可以看到 ksnip 有在后台运行的能力（这样你就可以用键盘快捷键进行截图）。


![](/images/p/202111/30/135215ged2v2bvtivsg4tj.png)


### 安装 Flatseal


既然管理的都是 Flatpak，那么 Flatseal 作为一个 Flatpak 包来使用也是合理的。


在 Fedora 上，如果已经添加 Flathub 仓库，你可以从软件中心安装它。


![Installing Flatseal from the software center](/images/p/202111/30/135216vg3r7yn55r9y5ssn.png)


否则，命令行总是可以帮助你。



```
flatpak install flathub com.github.tchx84.Flatseal

```

### 你真的需要控制权限吗？


这是一个主观的问题，完全取决于你。值得庆幸的是，到目前为止，桌面 Linux 应用并不像 Android 应用那样滥用权限。


一个普通用户通常不会去管这些事情，这完全没问题。


然而，如果你对这些事情过于谨慎，或者你找到一个很好的理由，Flatseal 提供了一个简单的选择。


你还应该小心你所改变的权限。如果你禁用了对应用的运作至关重要的权限，在使用应用时肯定会造成麻烦。


所以，总的来说，这不是一个普通用户要使用的东西。




---


via: <https://itsfoss.com/flatseal/>


作者：[Abhishek Prakash](https://itsfoss.com/author/abhishek/) 选题：[lujun9972](https://github.com/lujun9972) 译者：[geekpi](https://github.com/geekpi) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出