redhat7搭建本地yum倉庫

ftp服務器搭建

  • 安裝vsftpd
yum install vsftpd
  • 配置啓動服務和防火牆

修改配置,由於默認不開啓主動模式,需要配置開啓,在/etc/vsftpd/vsftpd.conf添加如下幾行:

pasv_enable=YES
pasv_min_port=65400
pasv_max_port=65409

開啓服務

systemctl enable vsftpd 
systemctl start vsftpd 
systemctl status vsftpd

配置防火牆端口

firewall-cmd --permanent --zone=public --add-port=21/tcp
firewall-cmd --permanent --zone=public --add-port=20/tcp
firewall-cmd --permanent --zone=public --add-port=65400-65409/tcp

firewall-cmd --reload

打開瀏覽器,測試ftp服務是否可以訪問。

搭建倉庫源

默認情況下,ftp的上傳目錄是/var/ftp/pub,我們建立目錄Mitaka,並將rpm包一併複製到該目錄,然後執行以下命令,建立索引文件

yum install createrepo
createrepo /var/ftp/pub/Mitaka/

配置客戶端repo源

客戶端配置的yum源如下

[local_yum]
name=local ftp yum repo
baseurl=ftp://192.168.215.101/pub/Mitaka/
enabled=1
gpgcheck=0

references

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章