远程的yum-vsftpd仓库理论课程及上机讲解
需求分析
安装linux系统软件时,我们只需要在受控端的系统上配置好yum.repos.d目录下的文件*.repo就好,我们需要批量部署*.repo文件,但是本章主要讲两台设备之间的安装部署,比如server-client两台虚拟机,后续我们会基于此文,用ansible批量部署,请大家及时关注。
一:安装
1、sever服务器端服务安装
安装命令
yum install vsftpd -y
查看安装软件所在目录
whereis vsftpd
如果要卸载可以使用下面命令
rpm -e vsftpd
1、client客户端安装
yum install -y lftp
二:客户端连接服务器FTP
lftp 192.168.92.129
三:服务器端yum-ftp仓库
服务器准备工作:
1、mkdir -p /mnt/cdrom
2、mount -t auto /dev/cdrom /mnt/cdrom
注释:先把镜像挂载好,并且selinux要disabled,否则客户机无法连接过来。
本地的yum-local仓库
[root@localhost yum.repos.d]# cat local.repo
[local_repo]
name=RedhatOS-$releasever - Base
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=0
3、yum clean all
4、yum makecache
5、systemctl start vsftpd
##四:客户端yum-ftp仓库
先事先把lftp安装好
[root@localhost yum.repos.d]# cat local.repo
[local_repo]
name=RedhatOS-$releasever - Base
baseurl=ftp://192.168.1.6/pub
enabled=1
gpgcheck=0
lftp 192.168.1.6连接测试
注释:后续会录制视频,如果不懂,请随时关注我的个人网站网络安全界:www.wlaqj.com。