Centos搭建FTPyum

傻瓜式搭建,犹如喝水那么简单,按照这方法还不能搭建出来,证明你不是这块料。

1,         安装:vsftpd,可以通过光盘或网络安装

          光盘安装:挂载ios镜像,mount /dev/cdrom /mnt

          进入cd /mnt目录,找到vsftpd安装包即可

          在线安装:yum install vsftpd –y 完成后就可以使用ftp

          默认安装路径是在/var/ftp/pub

2,         拷贝光盘镜像

首先把光盘的iosPackages目录里面的数据包,拷贝

/var/ftp/pub里面来

            cp –rvf /mnt/CentOS/Packages*/ftp/pub/ 完成后用下面的命令查看数据是否

      几经拷贝完整数据包

           ls /var/ftp/pub/ -l | wc -1 | wc-l查看数据包是否拷贝完整

           ls –l /mnt/CentOS/ Packages | wc-l查看光盘的数据包,确保数据已经完全拷贝

3,         安装createrepo这个软件

         用命令 ls –l /var/ftp/pub/ | grep ^d查看是有目录,正常情况是什么都没有的,我          们必须安装createrepo这个软件

                    yum istalll createrepo

         安装好之后通过createrepo –v /var/ftp/pub/ 创建一个yum源出来,完成之后系统

         会生成repodata这个文件

         Ls –l /var/ftp/pub/ | grep ^d 就会看到,到此搭建完成接下来可以使用了。

         如果你有其它自己下载的源码包,可以进入/var/ftp这里来创建一个文件夹,把

         你下载下来的源码包放进去,再通过createrepo –v (目录或软件名字)生成即可

         到此服务器搭建完成。。。。。。。。。。。。

                      客户端搭建

         首先创建一个repo文件

         Vim /etc/yum.repos.d/FTP.repo  创建一个FTPrepo

                     [ftp]

                    name=ftpserver   名字随便写但=两边不能有空格

         baseurl=ftp://192.168.1.253/pub  服务器地址和ftp文件目录

         gpgcheck=1       是否启动密钥验证1是需要0不是不需要

         enabled=1        是否启动这个yum1启动0不启动

         gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

                   保存并退出客户端配置完成。

         配置完成后如果不能访问看看是不是防火墙

         没有配置规则不允许通过,也可以把防火墙关掉

          Server iptables stop

                    如果还不能访问把/etc/yum.repos.d/里面系

                    生成的repo全部删除或备份重命名,到此还不能访问把电脑

                    砸了,这电脑已经不适合存在了。

                 不管你们信不信反正我是砸了。。。。。。。。。。。。。。