支持访问FTP的Fuse文件系统

问题描述 投票:0回答:1

我必须实现一个支持使用fuse访问FTP的文件系统,并增加对ls,cp等命令的支持。我做了一个简单的hello cpp程序,在实现getaddr,readdir,读写功能的同时使用fuse。下一步我应该怎么做呢?如何加载FTP服务器并使其与fuse连接?

ftp filesystems libcurl fuse
1个回答
0
投票

你应该去看看基本的ftp命令,看看它们是如何匹配fuse文件操作的。一些基本的例子。

  • 在fuse的init中,你应该连接到ftp服务器。
  • 在熔断器打开和写入调用中,你应该调用ftp put
  • 在保险丝打开和读取调用中,你应该调用ftp get
  • 在fuse opendir中,ftp cd

诸如此类

© www.soinside.com 2019 - 2024. All rights reserved.