问题描述
我使用网络命名空间 (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 (将#修改为@)