我不确定这是问这个问题的正确地方,但是curlftpfs
在 StackExchange 上的所有站点中搜索时,大多数返回的结果都会导致 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
(注意:http
inftp://http:passw0rd...
是我用来连接的用户名,它工作正常,我很确定问题与此无关。)
遥控器的内容/var/www/
已正确列出,我可以在子目录中浏览,但我无法读取文件、写入文件或创建新文件或文件夹。我可能做错了什么?