搭建FTP服务目的是,想利用FTP服务来提供网络的Yum仓库源,FTP主程序的安装包为vsftpd。此服务为系统服务,安装后开启此服务并设置为开机自起。该服务开启后,默认是允许所有用户只读访问。
该程序默认的FTP主目录为/var/ftp。所以只需将光盘内容,拷贝到该目录下,客户端就可以访问了。
步骤实现此案例需要按照如下步骤进行。
步骤一:安装vsftpd程序,并开启FTP服务设置为开机自起
命令操作如下所示:
[root@svr5 /]# yum -y install vsftpd
……
[root@svr5 /]# /etc/init.d/vsftpd status
vsftpd 已停
[root@svr5 /]# /etc/init.d/vsftpd start
为 vsftpd 启动 vsftpd:[确定]
[root@svr5 /]# chkconfig vsftpd on
[root@svr5 /]# chkconfig vsftpd --list
vsftpd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
[root@svr5 /]#
步骤二:利用FTP服务,实现rhel6光盘内容共享
首先在FTP主目录创建共享目录:/var/ftp/pub/iso/rhel6
命令操作如下所示:
[root@svr5 ~]# mkdir -p /var/ftp/pub/iso/rhel6 //创建仓库目录
[root@svr5 ~]# mount -o loop /ISO/rhel-server-6.7*.iso /mnt //挂载光盘
[root@svr5 ~]#cp -r /mnt/* /var/ftp/pub/iso/rhel6 //拷贝光盘内容
[root@svr5 /]# lftp 127.0.0.1 //测试
lftp 127.0.0.1:~> ls pub/iso/rhel6.5/
dr-xr-xr-x 3 0 0 2048 Nov 11 2013 EFI
lr-xr-xr-x 1 0 0 7 Nov 11 2013 EULA -> EULA_en