码迷,mamicode.com
首页 > 其他好文 > 详细

]\CentOS7.5下基于FTP服务的局域网yum源搭建

时间:2019-05-12 21:19:36      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:code   sys   说明   缓存   配置   oop   ftpd   版本   ble   

实验环境

  • yum源服务器和yum客户端都处于同一局域网之中;
  • yum源服务器
    • OS版本:CentOS 7.5
    • IP:192.168.101.201
  • yum客户端
    • OS版本:CentOS 7.5
    • IP:192.168.101.222

      资源目录说明

  • ISO镜像文件存放目录:/data/centosISO
  • ISO镜像文件的挂载目录:/var/ftp/centos/centos75/

实施搭建步骤

  • 下载安装vsftpd服务并启动服务
yum install vsftpd -y
systemctl start vsftpd
systemctl enable vsftpd
  • 创建ISO镜像文件存放目录并下载或上传镜像文件到此目录下
mkdir -p /data/centosISO
cd /data/centosISO
# 在此目录下上传或者下载镜像文件
  • 创建挂载目录
mkdir -p /var/ftp/centos/centos75

注:在vsftpd服务使用默认配置,没有更改主配置文件/etc/vsftpd/vsftpd.confanon_root的值的时候,挂载目录必须放在默认目录下。

  • 挂载镜像文件
mount -o loop /data/centosISO/CentOS-7.5-x86_64-DVD-1804.iso /var/ftp/centos/centos75/

成功执行命令后在/var/ftp/centos/centos75/目录下可看到已有镜像文件,并可用mount命令查看是否挂载成功,如下图:
技术图片

  • 设置开机自动挂载
    编辑/etc/fstab文件,在文件最后加入以下内容,设置开机自动挂载此镜像文件:
/data/centosISO/CentOS-7.5-x86_64-DVD-1804.iso /var/ftp/centos/centos75/ iso9660 defaults,ro,loop    0 0
  • 新建/etc/yum.repos.d/CentOS-LAN.repo文件,修改后的文件内容如下:
[LAN_CentOS7.5]
name=Repo on local area network yum server for CentOS 7.5
baseurl=ftp://192.168.101.201/centos/centos75/ 
gpgcheck=0
enabled=1
gpgkey=ftp://192.168.101.201/centos/centos75/RPM-GPG-KEY-CentOS-7
  • 清yum缓存
yum clean all
yum makecache

]\CentOS7.5下基于FTP服务的局域网yum源搭建

标签:code   sys   说明   缓存   配置   oop   ftpd   版本   ble   

原文地址:https://www.cnblogs.com/wholj/p/10849019.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!