允许通过 firejail 运行 Telegram(或任何其他应用程序),阻止其直接运行

允许通过 firejail 运行 Telegram(或任何其他应用程序),阻止其直接运行

最好不使用sudo.

到目前为止,我只是将其保存在/opt/telegram/Telegram没有添加到的情况下$PATH,但这不是解决方案,因为我可以轻松地意外运行它。

答案1

此问题的部分解决方案是 1) 添加/opt/telegram$PATH2) 创建符号链接

sudo ln -s /usr/bin/firejail /usr/local/bin/Telegram

现在 Telegram 将在 Firejail 沙箱中自动运行当没有指定绝对或相对路径时

换句话说,以下命令将在沙箱中启动 Telegram:

Telegram
firejail Telegram
firejail /opt/telegram/Telegram
/usr/bin/firejail Telegram
/usr/bin/firejail /opt/telegram/Telegram

以下命令仍将在没有沙箱的情况下运行 Telegram:

/opt/telegram/Telegram

firejail --list您可以使用和验证 Telegram 是否在沙箱中运行firejail --tree

来源:男子1火狱, 部分DESKTOP INTEGRATION

相关内容