Cobbler自动化安装部署Ubuntu和CentOS教程(2)

chkconfig iptables off
service iptables stop
                                                               
sync
                                                                           
sync
                                                                           
sync
                                                                           
reboot

等待系统重启好了,我们先用openssl来生成一个将来部署的机器的root用户密码

openssl passwd -1 -salt 'random-phrase-here' '1234567890'

标红处可以修改成你自己的密码

$1$random-p$RkqDMTpuNlZZhJ7moLn3Q. 这个就是生成的密钥,把他复制保存下来,后面要用。接着修改Cobbler服务端的配置文件

nano  /etc/cobbler/setting

移动光标找到'next_server: 127.0.0.1'修改成192.168.136.3 (tftp服务器地址,Cobbler服务器的IP)'server: 127.0.0.1' 修改成 192.168.136.3(Cobbler服务器地址) 'manage_dhcp: 0'的0改成1接受Cobbler来管理DHCP,'manage_rsync: 0'的0改成1,接受Cobbler来管理rsync,找到default_password_crypted: "$1$mF86/UHC$WvcIcX2t6crBz2onWxyac."把标红段修改成之前生成的密钥。然后Ctrl + x 接着按Y 回车保存退出。

修改TFTP和RSYNC的配置文件

nano  /etc/xinetd.d/tftp

移动光标找到disable=yes修改成disable=no,然后Ctrl + x 接着按Y 回车保存退出。

nano  /etc/xinetd.d/rsync

移动光标找到disable=yes修改成disable=no,然后Ctrl + x 接着按Y 回车保存退出。

修改dhcp的配置文件
 
nano /etc/cobbler/dhcp.template

找到 

subnet 192.168.1.0 netmask 255.255.255.0    修改成自己的网段,
        option routers            192.168.1.5;          修改成网段的网关地址,
        option domain-name-servers 192.168.1.1;    修改成运营商提供的DNS地址,
        option subnet-mask        255.255.255.0;    修改成网段的子网掩码
        range dynamic-bootp      192.168.1.100 192.168.1.254;  修改成要分配的IP段,
注意中间的空格,然后Ctrl + x 接着按Y 回车保存退出。
 

Cobbler自动化安装部署Ubuntu和CentOS教程


 
修改HOST设置

nano /etc/hosts

在文件结尾加入 127.0.0.1 localhost 然后Ctrl + x 接着按Y 回车保存退出。
 
启动服务
service httpd start
                                                                 
service xinetd start
service cobblerd start
                                                               
chkconfig httpd on
                                                                 
chkconfig dhcpd on
                                                                 
chkconfig xinetd on
                                                                 
chkconfig tftp on
                                                                   
chkconfig cobblerd on

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/15106.html