linux安半程序自动确认,利用system-config-kickstart实现半自动化安装

首先确认已经安装了system-config-kickstart包,如果没有安装就yum install system-config-kickstart安装下

1、首先我们先找一台主机当服务器,把相应的文件放在里面。如我们在一台机器上开启http服务,把光盘挂起等等,设置如下

yum install -y httpd

#安装http服务包,如果已经安装了无需安装

systemctl start httpd

#开启http服务,可以用ss -nul看下是不是开启了,默认80端口

systemctl enable httpd

#开机自启动

cd /var/www/html/

mkdir -pv centos/7/os/x86_64/

mount /dev/sr0 centos/7/os/x86_64/

#效仿别的yum源网站创建yum源挂载点

#这时候在浏览器输入这台主机的ip地址x.x.x.x/centos/7/os/x86_64就可看见yum源信息

#如果开不开网页,清除下防火墙信息

iptables -F

2、利用system-config-kickstart来生成.cfg文件,也就是说部署文件,看一下如图设置介绍。

图1

c9d65797178b8ae6e07c48aaccfb6c93.png

图2

f04ef9ab0a9f3ea6bceddd882ae34402.png

图3

66ce636db01ccd94568daf54a5435079.png

图4

a06b78ddab078f35ffe4d2e3bb92355a.png

图5

609194f26be1c603422c2fe1ca982e36.png

图6

5cda483e8d34e40f31348a21b33bf862.png

图7

75a926a710cc3c156fdbd24a08ab6c85.png

图8

f7bf355c51759e4869c8106a661f6b15.png

图9

7e3fd466132708435d34f2536913b505.png

图10

03de9a604036ceecb092e9c861b33f44.png

图11

efbd740ec687aa33864be977d337327d.png

设置完毕保存退出。

3、修改上面保存的ks.cfg文件,增加你需要的信息,如我们可以让他系统安装成功,我这边就可与用key验证链接。

01b8878594040052a748bb370c5aa617.png

备注:要想实现key验证链接,步骤

1)生成钥匙

ssh-keygen

2)把公钥信息导入ks.cfg文件

cat .ssh/id_rsa.pub >> ks.cfg

#

3)编辑ks.cfg文件

e603e2cca1c0ab79682b9fcc2bdbfdf4.png

4、OK信息部署完毕下面我们来安装系统(光盘启动系统)

7d74f56b42943ce7c25f68b78ce12e06.png

按ESC键输入

4e30e4df1a6e2a05d523d451a6d8a49f.png

回车,OK 要是没问题的话就可以先喝会茶了…

出现问题回头去看看我们部署的cfg文件哪里出错了…

0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值