curlftps在linux下可以将ftp挂载为本地文件夹
以下皆以CentOS7下进行操作
安装curlftps
需要权限,非root用户加sudo
sudo yum -y install epel-release
sudo yum -y install curlftpfs
挂载
curlftps ftp://用户名:密码@ftp服务器地址 /挂载的文件夹
curlftps ftp://username:passwd@127.0.0.1 /home/ftp
开放访问权限
非root用户 就需要更改一下命令来设置访问权限
允许root用户之外的用户访问
curlftpfs -o rw,allow_other ftp://username:passwd@127.0.0.1 /home/ftp
命令解读:
rw:给读写的权限
allow_other:允许root用户之外的用户访问
取消挂载
有三种方法,推荐方法2
方法1:ps -ef|grep ftp,然后使用kill来停掉挂载进程
方法2:fusermount -u/home/ftp
方法3:umount /home/ftp