前两天公司要在一台Centos的机子上,把一些文件定时备份到另外一台ftp服务器上,
在Linux系统中,mount是不支持直接挂在"ftp://192.168.1.1/backup"这样的ftp
路径的。
网上找了下,有个叫Curlftpfs的解决方案,但是网上大多数安装方法只适合其他类型的
系统比如像Ubontu这些,不适合CentOS.
那在CentOS上面怎么做呢。
1.配置好yum源,我这边是用的CentOS6.5的环境.
2.安装必要的依赖包
yum install glib2-devel
yum install fuse-devel
yum install libcurl-devel
3.下载Curlftpfs的包
wget http://sourceforge.net/projects/curlftpfs/files/latest/download
4.解压安装
tar xvzf curlftpfs-0.9.2.tar.gz
cd curlftpfs-0.9.2
./configure
make
make install
5.创建映射目录
mkdir /mnt/test
6.定义ftp映射挂载
curlftpfs ftp://ftp_username:ftp_password@FTP_URL:FTP_PORT /mnt/test
7.这样就完成了到ftp的挂载