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