Linux

歸檔 LXC 來賓時如何保存使用者 UID/GID 映射?

  • April 30, 2015

我想存檔已配置為作為非特權 LXC 容器執行的現有 LXC 容器(請參閱此問題)。

如何保存所有用於儲存映射的 UID 和 GID 以獲取文件/文件夾所有權的文件系統元數據?

注意:我知道映射本身發生在主機上,但我的意思是內部userns有許多 UID 和 GID,它們都在主機上映射到非特權使用者,但在來賓中仍然解析為不同的 UID和 GID。因此,無論使這些東西在文件系統級別保持連接的魔法醬是什麼,我都希望將其保存在存檔中(tar 或 7z 或類似文件)。

自從我提出問題以來,我已經調查了該主題,結果發現子 GID/子 UID 的範圍確實用作文件的文件組/所有者。沒有與此相關的其他元數據(除非您使用 SELinux 等)。

另請記住,如果您使用 ACL,則可能必須修改 ACL。

引用自:https://unix.stackexchange.com/questions/160170