VSFTP搭建YUM源

1、安装FTP

[root@FTP kel]# rpm -qa |grep vsftp

vsftpd-2.2.2-6.el6_0.1.x86_64

首先需要安装的ftp软件为vsftp,在安装之后,默认目录如下:

[root@FTP vsftpd]# pwd

/etc/vsftpd

[root@FTP vsftpd]# ls -l

total 20

-rw------- 1 root root  125 Jan 22 05:37 ftpusers

-rw------- 1 root root  362 Jan 22 05:43 user_list

-rw------- 1 root root 4493 Jan 22 05:40 vsftpd.conf

-rwxr--r-- 1 root root  338 Mar  4  2011 vsftpd_conf_migrate.sh

在这里使用的都是默认配置文件。不需要特别的配置

FTP主要开放的目录为:

[root@FTP ~]# cd /var/ftp/pub/

这个目录主要是用来FTP的目录

2、进行设置YUM源

2.1 复制文件

首先将挂载的光盘中的文件全部拷贝到ftp目录中,如下:

[root@FTP kel]# pwd

/tmp/kel

[root@FTP kel]# cp -r ./* /var/ftp/pub/

在这里使用的是挂载,挂载的目录如下:

[root@FTP kel]# df -h |grep kel

3.4G  3.4G     0 100% /tmp/kel

2.2 重建

重建命令如下:

createrepo -v /var/ftp/pub/

如果找不到命令,首先安装包createrepo

[root@FTP kel]# yum -y install createrepo

3、测试

找一台其他的机器,设置repo文件如下:

[kel-kel]

name=kel

baseurl=ftp://192.168.1.165/pub/Server

enabled=1

gpgcheck=0

然后用yum进行测试:

[root@ansibleserver yum.repos.d]# yum list httpd

Loaded plugins: product-id, security, subscription-manager

Updating certificate-based repositories.

Installed Packages

httpd.x86_64                                                            2.2.15-15.el6                                                            @kel-kel

[root@ansibleserver yum.repos.d]#

如果出现结果,那么表示正确,如果没有,检查ftp设置及其他原因

在进行重新测试的时候,最好先将yum缓存进行清除,命令如下:

[root@ansibleserver yum.repos.d]# yum clean all

Loaded plugins: product-id, security, subscription-manager

Updating certificate-based repositories.

Cleaning repos: kel-kel

Cleaning up Everything

使用FTP搭建YUM的更多相关文章

  1. FTP搭建YUM源服务器

    一.FTP搭建YUM源服务器 1.服务器 挂载centos镜像[root@localhost ~]#yum install vsftpd[root@localhost ~]#systemctl sta ...

  2. 使用ftp搭建yum仓库

    此次操作在VMware Workstation虚拟机的CentOS7.5下进行 这里使用两台Linux主机,下表是它们所使用的操作系统以及IP地址. 两台Linux主机所使用的操作系统以及IP地址 操 ...

  3. 如何搭建ftp的yum源

                ftp的yum的搭建步骤 第一步:安装vsftpd程序包(系统已经安装) [root@station40 ~]# rpm -qa |grep vsftpd vsftpd-2.2 ...

  4. linux局域网搭建yum仓库(本地(file)、网络(ftp、http))

    linux局域网搭建yum仓库(本地(file).网络(ftp.http)) yum配置文件解释: [ ]:定义仓库,base为仓库的名字,可任意 name:仓库的简短文字描述 baseurl:仓库的 ...

  5. 基于FTP服务器搭建yum源

    本例以CentOS6.8为试验对象,来搭建基于FTP服务器的yum源. 一.配置本地yum源 1.创建挂载目录/yum mkdir /yum 2.挂载镜像 mount -o loop  CentOS- ...

  6. Linux 用脚本编写搭建yum本地仓库

    Linux 用脚本编写搭建yum本地仓库 源码如下: #!/bin/bash #该脚本用于自动化搭建本地yum仓库 #挂载光盘 #作者:雨中落叶 #博客:https://www.cnblogs.com ...

  7. CentOS6.8环境下搭建yum网络仓库

    CentOS6.8环境下搭建yum网络仓库 本文利用ftp服务,在CentOS6.8系统下搭建一个yum仓库,然后用另一台虚拟机访问该仓库.并安装程序包 安装ftp服务 查询ftp服务是否安装 [ro ...

  8. FTP 搭建

    FTP 搭建 FTP 是 File Transfer Protocol(文件传输协议)的英文简称,它工作在 0SI 模型的第七层,TCP 模型的第四屋上,即应用层. 一.FTP 简介 FTP 会话时包 ...

  9. 搭建yum本地源_阿里云CentOS服务器初始化设置

    CentOS服务器初始化设置其实不分阿里云或其它服务器了,操作配置过程与步骤也差不多一.挂载硬盘 1.磁盘分区 fdisk -l #查看设备,一般可以看到设备名为/dev/xvdb fdisk /de ...

随机推荐

  1. Android 如何去除桌面上下边框暗度逐渐变暗的效果

    前言          欢迎大家我分享和推荐好用的代码段~~ 声明          欢迎转载,但请保留文章原始出处:          CSDN:http://www.csdn.net        ...

  2. Android Touch(2)View.OnTouchEvent与View.OnTouchListener区别

    1,在官方文档 docs/reference/android/view/View.OnTouchListener.html 中对OnTouchListener的描述 Interface definit ...

  3. 35.3wCF编程

    1.新建一个空白的解决方案文件,然后添加新建项目,项目类型为WCF服务应用程序,CH35Ex01 2.添加新建控制台应用程序Ch35Ex01Client 3.生成解决方案 4.右键Ch35Ex01Cl ...

  4. [每天一道A+B]签到检测程序

    签到检测程序,解析github提供的api内的json,解决了服务器和本地时间不同步的问题(时差+8H),实现按日期更新当前签到表.下一步是从api获取organization的信息,求出未签到的成员 ...

  5. Linux 查看端口占用并杀掉

    1. 查看端口号占用情况: netstat -apn|grep 80 tcp        0      0 10.65.42.27:80              172.22.142.20:627 ...

  6. windows平台时间函数性能比较QueryPerformanceCounter,GetTickCount,ftime,time,GetLocalTime,GetSystemTimeAsFileTime

    http://gmd20.blog.163.com/blog/static/168439232012113111759514/ 执行 10000000 次, 耗时 2258,369 微秒     Qu ...

  7. PopupWindwo和AlertDialog的区别

      AlertDialog 是非阻塞式对话框:AlertDialog弹出时,后台还可以做事情:而PopupWindow是阻塞式对话框:PopupWindow弹出时, 程序会等 待,在PopupWind ...

  8. Qt之模型/视图(自定义按钮)

    简述 衍伸前面的章节,我们对QTableView实现了数据显示.自定义排序.显示复选框.进度条等功能的实现,本节主要针对自定义按钮进行讲解,这节过后,也希望大家对自定义有更深入的了解,在以后的功能开发 ...

  9. file类型允许的文件格式设置问题,“选择文件”打开缓慢

    1,file类型的input对于打开的选择框的属性是由以下两个属性控制的: ①multiple="multiple" :一次可以选择多个文件 ②accept="image ...

  10. linux安全体系

    一.   硬件.软件选型 确认需求,分析可能面临的安全问题 记录各硬件寿命.保证散热.确保性能冗余 使用商业正版.开源的软件,不从互联网安装系统,从源头保证系统安全 购买专业售后支持 服务器配置双电源 ...