CurlFTPFS is a very good tool to mount remote FTP directory to the local file-system. CurlFtpFS is a filesystem for accessing FTP hosts based on FUSE and libcurl. CurlFtpFS differentiates itself from other FTP filesystems because it features:
yum install glib2-devel \
yum install fuse-devel \
yum install libcurl-devel \
wget http://sourceforge.net/projects/curlftpfs/files/latest/download \
mv download curlftpfs-0.9.2.tar.gz \
tar xvzf curlftpfs-0.9.2.tar.gz \
cd curlftpfs-0.9.2 \
./configure \
make \
make install
mkdir /tmp/mountFTP
curlftpfs -d -v -o allow_other <username:<password@<ftp-server/folder </tmp/mountFTP (any mount point)
cat .netrc
#FTP Server
machine ftp.server.com
login username
password userpassword
#Change the permission on the file
chmod 600 .netrc
curlftpfs#ftp-server/folder /tmp/mountFTP fuse allow_other,umask=0022 0 0
mount -a