Linux网络之cobbler使用
文章目录
- Linux网络之cobbler
- 一、实验步骤
- 1、安装centos7操作系统
- 2、共享WIN10的文件夹
- 3、Linux上面查看共享文件夹
- 4、远程挂载文件夹
- 5、跳转目录
- 6、安装程序
- 7、解除挂载
- 8、挂载光盘
- 9、加载YUM软件包
- 10、查看YUM软件包
- 11、安装cobbler软件
- 12、安装相关软件
- 13、打开配置文件
- 14、开启dhcp和cobbler服务
- 15、关闭防火墙
- 16、修改tftp的配置文件
- 17、开启rsyncd.service服务
- 18、重启cobbler
- 19、检查下cobbler
- 20、生成密码
- 21、编辑配置文件
- 22、启动rsyncd服务并重启xinetd服务
- 23、编辑DHCP配置文件
- 24、cobbler同步
- 25、下载引导等相关程序
- 26、启动相关服务
- 27、导入文件并挂载
- 28、安装应用
- 29、查看目录结构
- 30、重启服务
- 31、创建一台新的虚拟机
- 32、系统安装成功
- 33、编辑配置文件
- 34、重启服务
- 35、本地访问
- 36、查看登录成功的界面
- 二、实验问题总结
Linux网络之cobbler
一、实验步骤
1、安装centos7操作系统
使用NAT方式联网
使用root用户登录
2、共享WIN10的文件夹
共享文件夹的路径下最好不要有中文
3、Linux上面查看共享文件夹
smbclient -L //192.168.235.1/ -U jlfen
4、远程挂载文件夹
mount.cifs //192.168.235.1/abc /opt/ ##此处要保证WIN10的防火墙和无密码保护的共享已经关闭
5、跳转目录
cd /opt/
ls
6、安装程序
rpm -ivh epel-release-latest-7.noarch.rpm
7、解除挂载
cd ~
umount /opt
8、挂载光盘
mount /dev/sr0 /mnt
首先点亮光盘图标,再进行挂载
9、加载YUM软件包
yum list
10、查看YUM软件包
cd /etc/yum.repos.d/
ls
11、安装cobbler软件
yum install cobbler -y
12、安装相关软件
yum install cobbler cobbler-web dhcp tftp-server pykickstart httpd rsync xinetd -y
13、打开配置文件
cd /etc/cobbler
vim setting
14、开启dhcp和cobbler服务
systemctl start dhcpd.service
systemctl start cobblerd.service
15、关闭防火墙
systemctl disable firewalld.service
systemctl stop firewalld.service
setenforce 0
cobbler check
16、修改tftp的配置文件
vim /etc/xinetd.d/tftp
17、开启rsyncd.service服务
systemctl enable rsyncd.service
18、重启cobbler
systemctl restart cobblerd.service
19、检查下cobbler
cobbler check
20、生成密码
openssl passwd -1 -salt ‘abc123’ ‘abc123’
21、编辑配置文件
vim /etc/cobbler/setting
22、启动rsyncd服务并重启xinetd服务
systemctl start rsyncd.service
systemctl restart xinetd.service
23、编辑DHCP配置文件
cd /etc/cobbler/
vim dhcp.template
24、cobbler同步
cobbler sync
25、下载引导等相关程序
cobbler get-loaders
26、启动相关服务
systemctl start dhcpd.service
systemctl start cobblerd.service
systemctl start xinetd.service
27、导入文件并挂载
cobbler import --path=/mnt/ --name=CentOS-7-x86_64 --arch=x86_64
28、安装应用
yum install tree -y
29、查看目录结构
tree /var/lib/tftpboot/images
30、重启服务
systemctl restart cobblerd.service
systemctl restart dhcpd.service
systemctl restart xinetd.service
systemcrl restart httpd.service
31、创建一台新的虚拟机
网络选择Nat模式
开启此虚拟机
32、系统安装成功
33、编辑配置文件
htdigest -c /etc/cobbler/users.digest Cobbler cbadmin
两次输入密码:abc123
34、重启服务
systemctl restart cobblerd.service
systemctl restart httpd.service
35、本地访问
https://192.168.235.128/cobbler_web
username:cbadmin
password:abc123
36、查看登录成功的界面
二、实验问题总结
1、查看远程共享文件夹时,要求输入用户名和密码,多次登录不成功?
在Linux下输入
#smbclient -L 192.168.1.198 -U administrator
Password:(输入windows系统所需要的密码)
列举出windows系统192.168.1.198上的所有共享目录
按要求设置密码
安装samba和samba-client
yum install samba samba-client -y
2、远程挂载时,输入多次密码不能挂载成功问题
需要关闭win10环境下的无密码保护的共享功能