FTP方式搭建yum源
安裝vsftpd
[root@www ~]# rpm -qa|grep ftp
ftp-0.17-38.el5
[root@www ~]# rpm -e ftp-0.17-38.el5 --nodeps
[root@www ~]# mkdir /mnt/cdrom
[root@www ~]# mount /dev/cdrom /mnt/cdrom
[root@www CentOS]# pwd
/mnt/cdrom/CentOS
[root@www CentOS]#
[root@www CentOS]# ls |grep ftp
ftp-0.17-37.el5.i386.rpm
gftp-2.0.18-3.2.2.i386.rpm
lftp-3.7.11-7.el5.i386.rpm
tftp-0.49-2.el5.centos.i386.rpm
tftp-server-0.49-2.el5.centos.i386.rpm
vsftpd-2.0.5-24.el5.i386.rpm
[root@www CentOS]# rpm -ivh vsftpd-2.0.5-24.el5.i386.rpm
Preparing... ########################################### [100%]
1:vsftpd ########################################### [100%]
[root@www CentOS]#
主動模式即開通20、21埠
[root@www CentOS]# vi /etc/vsftpd/vsftpd.conf
加入anon_root=/tmp /CentOS(許可權有就行了)
客戶端測試ftp搭建是否成功
[root@www ~]# ftp 192.168.147.49
賬號:anonymous
密碼為空
yum源服務端搭配
掛載映象
[root@www CentOS]#mkdir –p /mnt/cdrom
[root@www CentOS]#mount /dev/cdrom /mnt/cdrom
[root@www CentOS]#cd /mnt/cdrom
用映象安裝createrepo工具,該工具用來生成yum倉庫目錄
[root@www CentOS]# rpm -ivh createrepo*
Preparing... ########################################### [100%]
1:createrepo ########################################### [100%]
由於我的測試機硬碟比較小,只能複製部分rpm包到倉庫主目錄/tmp/CentOS/ 裡
[root@www CentOS]# cp unzip-5.52-3.el5.i386.rpm yum-list-data-1.1.16-21.el5.centos.noarch.rpm yum-merge-conf-1.1.16-21.el5.centos.noarch.rpm yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm yum-protect-packages-1.1.16-21.el5.centos.noarch.rpm yum-tsflags-1.1.16-21.el5.centos.noarch.rpm yum-updateonboot-1.1.16-21.el5.centos.noarch.rpm zenity-2.16.0-2.el5.i386.rpm /tmp/CentOS/
建立倉庫目錄
[root@www CentOS]#createrepo /tmp/CentOS
8/8 - yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm
Saving Primary metadata
Saving file lists metadata
Saving other metadata
在客戶端配置yumyuan
[root@www yum.repos.d]# cat CentOS-Base.repo
[base]
name=base
baseurl=ftp://192.168.147.49
enabled=1
gpgcheck=0
#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[root@www yum.repos.d]# rpm -qa|grep zip
zip-2.31-2.el5
bzip2-libs-1.0.3-6.el5_5
bzip2-1.0.3-6.el5_5
gzip-1.3.5-13.el5.centos
unzip-5.52-3.el5
bzip2-devel-1.0.3-6.el5_5
[root@www yum.repos.d]# rpm -e unzip-5.52-3.el5 --nodeps
[root@www yum.repos.d]# yum install -y unzip*
附錄一:
不用搭建ftp伺服器,修改CentOS-Base.repo 檔案即可
用本地搭建yum源
[root@www yum.repos.d] cd /etc/yum.repos.d
[root@www yum.repos.d]# vi CentOS-Base.repo
[base]
name=base
baseurl=file:///tmp/CentOS/
gpgcheck=0
enabled=1
#gpgkey=file:///usr/repo-packages/RPM-GPG-KEY-CentOS-5
~
附錄三:
yum配置成功之後執行以下兩個命令清理快取:
yum clean all
yum makecache
附錄三:
匿名使用者的登入目錄修改的另外兩種方法:
A、是跟ftp使用者的home目錄相同的
可以修改/etc/passwd 裡面ftp的home目錄即可
B、軟連線ln -s /var/ftp /tmp/CentOS
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29952014/viewspace-2120343/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 本地yum源搭建
- 本地搭建yum源
- ▲▲▲▲▲▲▲▲▲▲▲yum源的配置(本地和ftp)▲▲▲▲▲▲▲▲▲▲▲▲▲vFTP
- CentOS 搭建內部Yum源同步阿里Yum源CentOS阿里
- yum源伺服器搭建伺服器
- CentOS7.9 搭建內部yum源伺服器同步阿里yum源CentOS伺服器阿里
- linux配置本地yum安裝--FTP yumLinuxFTP
- 搭建本地yum源,使用安裝光碟的rpm作為yum源的檔案
- 不需上網,本地光碟yum源的搭建
- centos7.5利用yum快取搭建本地源CentOS快取
- 小凡帶你搭建本地的光碟yum源
- 利用阿里雲的源yum方式安裝Mongodb阿里MongoDB
- windows搭建ftpWindowsFTP
- 配置yum源
- RHEL6搭建網路yum源軟體倉庫
- YUM源伺服器搭建與客戶端配置使用伺服器客戶端
- yum倉庫搭建
- 在CentOS7上安裝MySQL5.7-YUM源方式CentOSMySql
- FTP,FTP連線的辦法,配置方式FTP
- FTP服務搭建FTP
- CentOS修改yum源CentOS
- CentOS 配置yum源CentOS
- yum源配置大全
- centos同步yum源到本地,建立本地網路yum源CentOS
- Linux 製作ftp遠端yum倉庫LinuxFTP
- 在Linux作業系統上使用光碟搭建yum源Linux作業系統
- 小知識:CentOS配置yum源/解決yum源失效問題CentOS
- Centos-Stream 配置本地yum源和配置阿里雲yum源CentOS阿里
- CentOS 搭建 Pure-FTPCentOSFTP
- Linux yum源配置以及yum命令講解Linux
- postgres yum源安裝
- linux 配置yum 源Linux
- 網路配置yum源
- Linux yum 本地源Linux
- php5.5yum源PHP
- redhat修改yum源(CENTOS)RedhatCentOS
- linux yum 源部署Linux
- centos 替換yum源CentOS