加入收藏 | 设为首页 | 会员中心 | 我要投稿 惠州站长网 (https://www.0752zz.com.cn/)- 办公协同、云通信、物联设备、操作系统、高性能计算!
当前位置: 首页 > 建站 > 正文

如何构建一台网络引导服务器(一)

发布时间:2019-01-05 21:52:16 所属栏目:建站 来源:Gregory Bartholomew
导读:副标题#e# 有些计算机网络需要在各个物理机器上维护相同的软件和配置。学校的计算机实验室就是这样的一个环境。 网络引导 服务器能够被配置为基于网络去提供一个完整的操作系统,以便于客户端计算机从一个中央位置获取配置。本教程将向你展示构建一台网络引

设置客户端的主机名字:

  1. $ MY_CLIENT_HOSTNAME=client-01.example.edu
  2. $ echo $MY_CLIENT_HOSTNAME > /fc28/etc/hostname

禁用控制台日志输出:

  1. $ echo 'kernel.printk = 0 4 1 7' > /fc28/etc/sysctl.d/00-printk.conf

定义网络引导镜像中的本地 liveuser 用户:

  1. $ echo 'liveuser:x:1000:1000::/home/liveuser:/bin/bash' >> /fc28/etc/passwd
  2. $ echo 'liveuser::::::::' >> /fc28/etc/shadow
  3. $ echo 'liveuser:x:1000:' >> /fc28/etc/group
  4. $ echo 'liveuser:!::' >> /fc28/etc/gshadow

允许 liveuser 使用 sudo

  1. $ echo 'liveuser ALL=(ALL) NOPASSWD: ALL' > /fc28/etc/sudoers.d/liveuser

启用自动创建家目录:

  1. $ dnf install -y --installroot=/fc28 authselect oddjob-mkhomedir
  2. $ echo 'dirs /home' > /fc28/etc/rwtab.d/home
  3. $ chroot /fc28 authselect select sssd with-mkhomedir --force
  4. $ chroot /fc28 systemctl enable oddjobd.service

由于多个客户端将会同时挂载我们的镜像,我们需要去配置镜像工作在只读模式中:

  1. $ sed -i 's/^READONLY=no$/READONLY=yes/' /fc28/etc/sysconfig/readonly-root

(编辑:惠州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读