4.3. 添加 LFS 用户
以用户身份登录时 根,犯一个错误可能会损坏或破坏系统。 因此,我们建议以非特权用户身份构建本章中的软件包。 您可以使用自己的用户名,但为了更轻松地设置干净的工作环境,请创建一个名为 LFS 作为新组的成员(也称为 LFS) 并在安装过程中使用此用户。 作为 根, 发出以下命令以添加新用户:
组添加 lfs
useradd -s /bin/bash -g lfs -m -k /dev/null lfs
组添加 lfs
useradd -s /bin/bash -g lfs -m -k /dev/null lfs
命令行选项的含义:
-s /bin/庆典
这使得 打坏 用户的默认外壳 LFS.
-glfs
此选项添加用户 LFS 分组 LFS.
-m
这将创建一个主目录 LFS.
-k /开发/空
此参数可防止从骨架目录中复制文件(默认为 / etc / skel) 通过将输入位置更改为特殊的空设备。
LFS
这是创建的组和用户的实际名称。
以身份登录 LFS (与切换到用户相反 LFS 当登录为 根,这不需要 LFS 用户有密码),给 LFS 密码:
密码
密码
格兰特 LFS 完全访问 $LFS/工具 通过制造 LFS 目录所有者:
chown -v lfs $LFS/工具
chown -v lfs $LFS/工具
如果按照建议创建了单独的工作目录,请给用户 LFS 此目录的所有权:
chown -v lfs $LFS/来源
chown -v lfs $LFS/来源
接下来,以用户身份登录 LFS. 这可以通过虚拟控制台、显示管理器或使用以下替代用户命令来完成:
硫磺
硫磺
“”-”指示 su 启动登录 shell 而不是非登录 shell。 这两种壳的区别可以在详细信息中找到 重击(1) 和 信息重击.