LXC 2.0 所有权问题

LXC 2.0 所有权问题

如果我启动一个 Ubuntu 16.04 容器并在其上安装 memcached,那么几乎所有进程 /proc//* 描述符都归 nobody.nogroup 或 65334.65334 所有

如果我在我的主机上安装 memcached,它们将归 root.root 所有

实际上,我无法通过 netstat 查看哪些进程绑定到哪些端口,因为即使 root 也无法获得这些文件的权限:

在我的 LXC 容器上:https://pastebin.com/raw/FXp1bcwm 在我的主机系统上:https://pastebin.com/raw/LZjuN6iq

我能做什么呢?

答案1

发生这种情况是因为您尝试以“x”用户身份安装 memcached,但是该用户 ID 可能不存在或可能不同。

您可以在这里找到一个好的脚本:https://gist.github.com/bloodearnest/ebf044476e70c4baee59c5000a10f4c8

相关内容