通過kickstart技术无人值守安装Linux操作系统.docxVIP

通過kickstart技术无人值守安装Linux操作系统.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通過kickstart技术无人值守安装Linux操作系统

无人值守自动化安装操作系统作者:yangtian日期:2012/7/7目 录1目的32依赖条件33环境示意图34适用条件35名词解释46安装及配置46.1vsftpd46.1.1安装46.1.2配置56.1.3启动56.1.4验证56.2xinetd56.2.1安装及启动56.2.2验证56.3tftp56.3.1安装56.3.2配置56.3.3启动66.3.4验证66.4dhcp66.4.1安装66.4.2配置76.4.3启动76.4.4验证76.5system-config-kickstart86.5.1安装及启动86.5.2定制ks.cfg文件86.5.3验证87注意事项88说明8目的实现无人值守自动化安装Linux操作系统。依赖条件Linux操作系统镜像,例如:RedHat-6.2-xxx.iso安装服务器裸机服务器本地或远程yum源相关服务:Vsftpd、Xinetd、Tftp、Dhcp环境示意图适用条件安装操作系统版本相同批量安装,例如:建议3台或以上名词解释Vsftpd:vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。Tftp:TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为69。是Xinetd的一个子服务。Xinetd:xinetd是新一代的网络守护进程服务程序,又叫超级Internet服务器,常用来管理多种轻量级Internet服务。xinetd提供类似于inetd+tcp_wrapper的功能,但是更加强大和安全。SELinux:SELinux全称Security Enhanced Linux(安全强化Linux),是MAC(Mandatory Access Control,强制访问控制系统)的一个实现,目的在于明确的指明某个进程可以访问哪些资源(文件、网络端口等)。Iptables:iptables 是与最新的 2.6.x版本Linux内核集成的IP信息包过滤系统。如果 Linux 系统连接到因特网或 LAN、服务器或连接LAN和因特网的代理服务器, 则该系统有利于在Linux系统上更好地控制IP信息包过滤和防火墙配置。kickstart安装:自从 5.2 版开始,Red Hat Linux开始支持一个称为kickstart的功能,其主要目的是为了减少安装过程中的人机交互,提高安装效率。使用这种方法,只需事先定义好一个配置文件(通常存放在安装服务器上),并让安装程序知道该配置文件的位置,在安装过程中安装程序就可以自己从该文件中读取安装配置,这样就避免了繁琐的人机交互,实现无人值守的自动化安装。system-config-kickstart:kickstart图形化配置程序。安装及配置vsftpd安装# yum -y install vsftpd配置把ks.cfg拷贝至/var/ftp下,把镜像中文件及目录拷贝至/var/ftp/pub下。启动# chkconfig vsftpd on# service vsftpd start验证通过浏览器可以访问资源。例如:03/。或通过命令行:chkcofig –list vsftpdxinetd安装及启动安装命令如下:# yum -y install xinetd# chkconfig xinetd on# service xinetd start验证通过命令行:chkcofig –list xinetdtftp安装# yum -y install tftp-server tftp配置拷贝pxelinux.0、initrd.img、vmlinu、vesamenu.c32至/var/lib/tftpboot目录下,拷贝isolinux.cfg至/var/lib/tftpboot/isolinux.cfg目录下,命令如下:# cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot# cp /mnt/images/pxeboot/initrd.img /var/lib/tftpboot# cp /mnt/images/pxeboot/vmlinuz /var/lib/tftpboot# cp /mnt/isolinux/vesamenu.c32 /var/lib/tftpboot# mkdir /var/lib/tftpboot/pxelinux.cfg# cp /mnt/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default# chmod u+w /var/lib/tftpboot

文档评论(0)

cv7c8hj6b4I + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档