5.36. 改变所有权
备注
本书其余部分的命令必须在以用户身份登录时执行 根 不再作为用户 LFS. 另外,请仔细检查 $LFS 安顿好了 根的环境。
备注
本书其余部分的命令必须在以用户身份登录时执行 根 不再作为用户 LFS. 另外,请仔细检查 $LFS 安顿好了 根的环境。
目前,该 $LFS/工具 目录归用户所有 LFS,仅存在于主机系统上的用户。 如果 $LFS/工具 目录保持原样,文件由没有相应帐户的用户 ID 所有。 这很危险,因为稍后创建的用户帐户可以获得相同的用户 ID 并拥有 $LFS/工具 目录及其中的所有文件,从而使这些文件暴露于可能的恶意操作中。
为避免此问题,您可以添加 LFS 用户稍后在创建新 LFS 系统时 / etc / passwd文件 文件,注意为其分配与主机系统上相同的用户和组 ID。 更好的是,更改所有权
通过运行以下命令将 $LFS/tools 目录添加到用户 root:
chown -R root:root $LFS/工具
chown -R root:root $LFS/工具
虽然 $LFS/工具 LFS 系统完成后可以删除目录,可以保留它以构建其他 LFS 系统 同一本书版本. 如何最好地备份 $LFS/工具 是个人喜好问题。
注意:
如果您打算保留临时工具以用于构建未来的 LFS 系统, 现在 是时候支持他们了。 第 6 章中的后续命令将改变当前使用的工具,使它们对未来的构建毫无用处。
注意:
如果您打算保留临时工具以用于构建未来的 LFS 系统, 现在 是时候支持他们了。 第 6 章中的后续命令将改变当前使用的工具,使它们对未来的构建毫无用处。