Centos搭建FTP,yumios
傻瓜式搭建,猶如喝水那麼簡單,按照這方法還不能搭建出來,證實你不是這塊料。服務器
1, 安裝:vsftpd,能夠經過光盤或網絡安裝網絡
光盤安裝:掛載ios鏡像,mount /dev/cdrom /mntide
進入cd /mnt目錄,找到vsftpd安裝包便可url
在線安裝:yum install vsftpd –y 完成後就能夠使用ftpspa
默認安裝路徑是在/var/ftp/pub。server
2, 拷貝光盤鏡像xml
首先把光盤的ios中Packages目錄裏面的數據包,拷貝ip
/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所有刪除或備份重命名,到此還不能訪問把電腦
砸了,這電腦已經不適合存在了。
無論大家信不信反正我是砸了。。。。。。。。。。。。。。