13.2. 命令生成器 - 由 root 拥有的 Linux 文件


在 Linux 上,命令生成器创建的任何文件或目录默认归 root:root 所有。要更改文件和目录的所有权,您可以在创建文件后运行 sudo chmod 命令:

# Change the owner of the command_generator_data directory recursively
$ sudo chown -R $USER:$USER command_generator_data/

# Check the permissions
$ ls -la command_generator_data/
Copy to Clipboard Toggle word wrap

命令生成器目前预期在 守护进程模式中使用 Docker CLI。默认 Docker 安装没有 Discretionary 访问控制(DAC)的用户命名空间映射。因此,如果文件位于共享卷中,则容器从 root 创建的任何文件也将归主机上的 root 所有。

您可以了解更多有关 Linux 命名空间的信息,包括用户命名空间,网址为 7 个最常用的 Linux 命名空间

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat