如何轻松配置FlatSeal的FlatPak应用程序权限
正如我们所知,FlatPak是一个软件部署工具,旨在缓解软件分发和在Linux中使用。
它主要开发用于在安全的虚拟沙箱中包含应用程序,允许在不需要root权限的情况下使用应用程序,而不会影响系统安全性。
由于FlatPak应用程序包含在沙箱环境中,因此他们必须要求访问操作系统的其他部分,硬件设备(如蓝牙,网络等)和插座(如PulseAudio,Ssh-Auth,Cup等)。
本教程教导了我们如何在Linux中轻松配置FlatSeal的FlatPak应用程序权限。
对于那些令人想知道的,FlatSeal是一个简单的图形GTK应用程序,允许用户查看和修改FlatPak应用程序的基本权限。
在平板利亚的帮助下,用户可以轻松控制哪些访问权限授予单独的FlatPak应用程序。
例如,用户可以通过单击单击允许或者拒绝对特定FlatPak应用程序的网络访问!另一个好的优势是如果出现问题,我们可以轻松地将权限重置为默认设置。
这是一个有用的功能,尤其是故障排除。
如果我们是FlatPak应用程序的沉重用户,我们可能需要考虑使用平板头。
在Linux中安装Flatseal
FlatSeal本身在Flathub存储库中可用作FlatPak应用程序。
首先,在Linux系统上安装FLOTPAK。
现在运行以下命令以安装FlatSeal:
$flatpak install flathub com.github.tchx84.Flatseal
如果我们想从源代码构建平板,Git克隆FlatSeal Github存储库。
$git clone https://github.com/tchx84/Flatseal.git
此命令将克隆在当地系统中名为"flatseal"的目录中的平面存储库的内容
转到平板目录:
$cd Flatseal
通过逐一运行以下命令,构建和安装平板:
$flatpak-builder --force-clean --repo=repo build com.github.tchx84.Flatseal.json $flatpak build-bundle repo flatseal.flatpak com.github.tchx84.Flatseal $flatpak install flatseal.flatpak
在Linux中使用FlatSeal配置FlatPak应用程序权限
FlatSeal令人轻松地配置FlatPak应用程序权限的进程!
使用DASH启动FlatSeal或者使用命令从终端运行它:
$flatpak run com.github.tchx84.Flatseal
平板头的默认接口将如下所示。
出于本教程的目的,让我们作为一个例子。
Fondo是一个图形壁纸应用程序,允许我们从"未提出"上浏览数千个美丽的壁纸,并将其作为桌面壁纸设置为。
Fondo需要一个有效的Internet连接来连接到未提出的站点。
让我们否认使用平板性的环球应用程序的网络访问,看看会发生什么。
为此,请在平板界面中选择Fondo应用程序。
在右侧,我们将看到Fondo应用程序的启用和禁用权限列表。
单击"网络选项旁"可用的滑块按钮,以启用/禁用网络访问。
现在我打开了Fondo应用程序来验证是否已禁用网络权限。
看到了吗?
我禁用了Fondo应用程序的网络访问权限,它无法连接到外界!
要再次启用网络权限,只需单击滑块"按钮即可。
同样,我们可以使用鼠标单击配置所有FlatPak应用程序的其他基本权限。
如果出现问题,则可以通过单击右上角的"重置"按钮快速重置为默认设置。