cobbler安装linux查看密码,UEFI+Cobbler无人值守安装Centos6、7系统

本文档详细介绍了如何在Linux环境中安装和配置Cobbler,包括启动相关服务、修改Cobbler设置、配置DHCP模板和处理错误,以实现自动化部署系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装Cobbler

cobbler需要dhcp、httpd、tftp的支持,直接yum安装即可。 yum install -y cobbler cobbler-web httpd dhcp tftp-server syslinux

1、启动cobbler、tftp和httpd服务: systemctl start cobblerd

systemctl start tftp-server

systemctl start httpd

2、执行cobbler check检查设置是否正确 cobbler check #当然,肯定会报一大堆错误

09baaebebdf778c9593940b6df209982.png

3、修改Cobbler配置文件 cp /etc/cobbler/settings /etc/cobbler/settings.bak #修改前备份一下

sed -ri 's/^(manage_dhcp: ).*/\11/' /etc/cobbler/settings

sed -ri 's/^(next_server: ).*/\1192.168.1.3/' /etc/cobbler/settings

sed -ri 's/^(server: ).*/\1192.168.1.3/' /etc/cobbler/settings

#修第改242行:manage_dhcp: 1 #将0修改成1,

#修第改272行:next_server:192.168.1.3 #将127.0.0.1修改成本机ip

#修改第384行:server:192.168.1.3 #将127.0.0.1修改成本机ip

611c4d62d39ed6c1bb4dd2aeb977c45b.png

8e35a720cbe256fc628218b565137c06.png

6be761d91f883bf00efb316df0c2ed37.png

08ffff168af1ca2dd4b49db21e370f33.png

4、修改Cobbler默认密码: openssl passwd -1 #执行后会提示我们输入密码,这里我输入123456

#输入两次密码之后会生成加密过后的密码(红框里面),将这个密码复制。

#打开/etc/cobbler/settings文件,在第101行,把刚才生成的加密密码替换到下图红框的位置

sed -ri 's/^(default_password_crypted: ).*/\1"$1$rcKGGvMc$DX.ALTp02UnTcNSdfffS60"/' /etc/cobbler/settings

#这里我用sed命令直接替换了。

87fd5f6bd4b3547e4c2063d29d42d220.png

16e38fa88b904688983093d79c6d0f93.png

5、重启cobbler服务,再次执行cobbler check systemctl restart cobblerd

cobbler check

#可以看到错误提示已经少了几行了。

d52a4980e682fef9de0c730a75b41187.png

6、继续排错

下载pxe启动的相关文件: cobbler get-loaders

#这个命令需要联网下载pxe启动的相关文件

394172713a8a285da7c9df121fc21589.png cobbler sync #上面的命令下载完成之后需要同步一下文件

#结尾出现*** TASK COMPLETE *** 就表示成功了

e2d3467535ba20ada6b3b3a4f7dee054.png

b8c754b68a5d14a4339af7a233052edf.png

设置rsync: systemctl enable rsyncd    #设置rsync开机自启

systemctl start rsyncd #启动rsync服务

96bf942cc30c4bf2bae92d8ee0bc157a.png

7、再次重启cobbler systemctl restart cobbler

cobbler check

#剩下最后两项报错,一项是电源管理相关,另外一项是debian安装相关

#当然了,这两项无关紧要,忽略掉,继续下一步操作。

f241695c6bb3082ae002fd467034a2ed.png

8、配置DHCP cp /etc/cobbler/dhcp.template /etc/cobbler/dhcp.template.bak #先备份

vi /etc/cobbler/dhcp.template #修改cobbler的自带的dhcp配置文件模板

cobbler sync #修改完成之后同步模板到/etc/dhcpd.conf

#关于dhcp配置文件的说明,请自行百度~~~

4098c998ba5a366dc07a1cca615e31f2.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值