如何在不同命名空间的 ubuntu 20.04 下使用 snap?获得权限被拒绝错误

问题描述

我使用网络命名空间 (ns) 已有一段时间了。在我的工作中,为了网络目的,我​​在不同的命名空间中启动了不同的 Chromium 浏览器。这个方案在 Ubuntu 19.04 中运行,直到我将操作系统升级到 20.04。现在我收到奇怪的权限被拒绝错误

cannot execute snapd tool snap-update-ns: Permission denied

我尝试从给我结果的 journalctl $journalctl |grep audit|tail 获取日志:

apr 07 17:54:03 my-book audit[121676]: AVC apparmor="DENIED" operation="exec" profile="/snap/core/10958/usr/lib/snapd/snap-confine" name="/snap/core/10958/usr/lib/snapd/snap-update-ns" pid=121676 comm="snap-confine" requested_mask="x" denied_mask="x" fsuid=0 ouid=0
arp 07 17:54:03 my-book kernel: audit: type=1400 audit(1617807243.895:331): apparmor="DENIED" operation="exec" profile="/snap/core/10958/usr/lib/snapd/snap-confine" name="/snap/core/10958/usr/lib/snapd/snap-update-ns" pid=121676 comm="snap-confine" requested_mask="x" denied_mask="x" fsuid=0 ouid=0

Ubuntu 的 apparmor snapd 规则似乎有所改变。但我不知道从哪里挖掘。没有什么可以解决 apparmor 规则文件中的“x”掩码 /etc/apparmor.d/usr.lib.snapd.snap-confine.real

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...