linux学习笔记-----kickstart

kickstart,一种无人值守安装方式,linux系统批量安装,(windows批量安装呢?突然想起好兴奋啊)

把安装过程中需要人工参与的参数记录下来,生成ks.cfg配置文件,再拿到别的地方用,别的安装的时候优先从这个配置文件里选参数,找不到合适的才需要人工干预。OK,节省人力,提高效率。批量时,不要一个一个盯着。

所以,首先要做一个ks.cfg配置文件,然后再做个脚本,安装时指定下所需参数先去这里找。

两部分:一,做ks.cfg配置文件,二,写自动安装脚本。

第一部分:

ks.cfg又叫自动应答脚本生成。

1,安装kickstart

     yum install system-config-kickstart

2 ,kickstart基本配置

     system-config-kickstart调出图形界面

     basic configuration:

     advanced configuration:

     kickstart安装方式:perform new installation设置源;

     boot loader options:            install new boot loader;   install boot loader on master boot record(MBR);

     partition infromation:

     网络配置:DHCP方式(network type)

                      etho(network device)

  

     firewall configuration:  SE linux :disabled

                                           security level:disable firewall

 

余下的可以不用配置;,也可以对安装完成之后进行配置,如配置个虚拟机的yum源,阻止所有人的ssh连接。

           post-installation script:

             type your %post% script below:

                               cat >>/etc/yum.repos.d/yum.repo <

                               [halo]

                                name=halooo

                                baseurl=http://ip/iso

                                gpgcheck=0

                                end

                                echo sshd:ALL >>/etc/hosts.deny

配置完成后,保存为ks.cfg,放到可以被访问的服务或目录下。

上面的不够完善,需要为应答脚本指定在安装过程中安装的软件包,为自动应答脚本添加packages选项。

%end

%packages

@base

%end

手边没可用机台,纯理论。

你可能感兴趣的:(笔记)