【发布时间】:2018-09-11 22:08:38
【问题描述】:
我不确定这是问这个问题的正确地方,但是在 StackExchange 上的所有站点中搜索 curlftpfs 时,大多数返回的结果都会导致 StackOverflow。
所以,我有一个运行 Pure-FTPd 的服务器,其虚拟用户名为 http,该用户在系统用户 www-data(Apache 的用户)下运行,它的主文件夹是 /var/www/。 Pure-FTPd 配置正确,www-data 用户对/var/www/ 拥有读取、写入和执行所需的所有权限。当对端口 80 发出 http 请求(确保正确执行)以及使用 FileZilla(远程)读取、写入和创建新文件和目录时,一切都按预期工作。
当我尝试将带有curlftpfs 的远程目录挂载到本地目录(在我的用户的主文件夹内)时,问题就出现了。我使用的命令如下:
curlftpfs ftp://http:passw0rd@192.168.0.100 ~/ftp
(注意:ftp://http:passw0rd... 中的 http 是我用来连接的用户名,它工作正常,我很确定问题与此无关。)
远程/var/www/ 的内容已正确列出,我可以浏览子目录,但无法读取文件、写入文件或创建新文件或文件夹。我可能做错了什么?
【问题讨论】: