PXE启动菜单图形化 创建非 root 的管理员账号 部署 LibreOffice 办公套件 部署 NTFS 支持工具

本文介绍了如何在Linux环境中实现PXE启动菜单的图形化,创建非root管理员账号zyadm,部署LibreOffice办公软件,以及安装NTFS支持工具ntfs-3g。通过调整PXE配置,利用vesamenu.c32和splash.jpg创建图形菜单,为zyadm用户赋予root权限。此外,详细讲述了部署LibreOffice的步骤,并展示了如何通过createrepo建立Yum仓库数据,确保客户机能够通过Yum安装ntfs-3g和LibreOffice。
摘要由CSDN通过智能技术生成

XX学校有多个机房主要用于红帽认证及Linux运维相关课程的教学,针对班级/课程轮换的情况,经常需要为学员机更换操作系统。因此,教学部决定搭建一台集中的PXE装机服务器,为客户机重装系统时,可以通过图形菜单选装 RHEL 6.7 或 CentOS 6.7,并且实现一键无人值守装配(若未选择则从硬盘启动)。另外,要求为客户机自动配好Yum,并且建立一个备用的管理账号zyadm、能够支持NTFS文件系统、部署好Libreoffice办公软件。
为了降低项目实施的难度,本例先将部分难点知识提前练习一下,主要包括:
将PXE启动菜单图形化
创建非 root 的管理员账号
部署 LibreOffice 办公套件
部署 NTFS 支持工具 ntfs-3g
使用createrepo建立Yum仓库数据
方案
PXE图形菜单支持需启用vesamenu.c32模块文件,并准备背景图片,这两个文件都可以由syslinux相关的软件包提供。建议的部署位置如下:
图形支持模块:/TFTP根目录/vesamenu.c32
背景图片文件:/TFTP根目录/splash.jpg
备用管理账号,可以添加一个UID为0(与root的UID相同)的特殊用户,也就具有了root权限。由于Linux默认不允许有重复UID,因此在useradd用户时应添加额外的选项-o来忽略检查。
LibreOffice办公套件,在CentOS6系统光盘中已包括对应的RPM包,但在RHEL6系统中并没有。可以提前下载RPM格式的新版LibreOffice安装包,并将其配置为自定义的Yum仓库,提供给RHEL6客户机安装使用。
实验环境可以沿用前一天的PXE服务器实验,如图-1所示。
在这里插入图片描述
图-1
步骤
实现此案例需要按照如下步骤进行。
步骤一:将PXE启动菜单图形化
1)准备图形支持模块vesamenu.c32、背景图片splash.jpg

[root@pxesvr ~]# yum  -y  install  syslinux  syslinux-nonlinux
.. ..
[root@pxesvr ~]# cp  /usr/share/syslinux/vesamenu.c32  /var/lib/tftpboot/
[root@pxesvr ~]# cd  /usr/share/doc/syslinux-*/sampl
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值