Centos搭建FTP,yum
傻瓜式搭建,犹如喝水那么简单,按照这方法还不能搭建出来,证明你不是这块料。
1, 安装:vsftpd,可以通过光盘或网络安装
光盘安装:挂载ios镜像,mount /dev/cdrom /mnt
进入cd /mnt目录,找到vsftpd安装包即可
在线安装:yum install vsftpd –y 完成后就可以使用ftp
默认安装路径是在/var/ftp/pub。
2, 拷贝光盘镜像
首先把光盘的ios中Packages目录里面的数据包,拷贝
/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 创建一个FTP的repo
[ftp]
name=ftpserver 名字随便写但=两边不能有空格
baseurl=ftp://192.168.1.253/pub 服务器地址和ftp文件目录
gpgcheck=1 是否启动密钥验证1是需要0不是不需要
enabled=1 是否启动这个yum,1启动0不启动
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
保存并退出客户端配置完成。
配置完成后如果不能访问看看是不是防火墙
没有配置规则不允许通过,也可以把防火墙关掉
Server
iptables stop
如果还不能访问把/etc/yum.repos.d/里面系统
生成的repo全部删除或备份重命名,到此还不能访问把电脑
砸了,这电脑已经不适合存在了。
不管你们信不信反正我是砸了。。。。。。。。。。。。。。