安装 curlftpfs

apt-get install curlftpfs

创建ftp 目录

mkdir /home/ftp

用curlftpfs命令挂载

curlftpfs -o codepage=utf8 ftp://username:password@127.0.0.1 /home/ftp
codepage:      编码方式,一般用utf8,你也可以用gb2312
username:    FTP用户名
password:       FTP密码
127.0.0.1:      FTP地址
/home/ftp:      挂载到的路径,也就是你刚在vps创建的目录

需要注意的是,你的FTP用户名如果含有【@】这类的特殊字符的话,请用【%40】来代替【@】。
挂载完毕后,挂载完毕后,我们只要进入 /home/ftp 目录,就可以看到我们虚拟主机的文件了,这时,我们将任何文件放入 /home/ftp 这个目录,都想到于把文件传到了我们的 FTP空间。

可写权限挂载

curlftpfs -o rw,allow_other,uid=0,gid=0 ftp://username:password@127.0.0.1 /home/ftp

卸载挂载

fusermount -u /home/ftp
或
umount /home/ftp

开机自动挂载

但是,挂载完毕后,我们每次重启系统,挂载点都会消失,因为这需要我们加入到开机自动挂载去,运行以下命令便可以了,记得里面的数据要替换过来。

echo “curlftpfs -o codepage=utf8 ftp://username:password@127.0.0.1 /home/ftp” >> /etc/fstab
或
curlftpfs#admin:123456@192.168.100.200 /work/onvif fuse rw,allow_other,uid=0,gid=0 0 0