ubuntu中的vsftpd文件夹文件权限

ubuntu中的vsftpd文件夹文件权限

我正在使用 netbeans 进行我的 php 项目

在创建新项目时,我尝试使用这些设置将其创建为“远程项目”

  • 源文件夹: /var/www/html/myproject

  • 项目网址: http://远程服务器的 ip

  • 远程连接:我在远程服务器中创建的 vsftpd 的 FTP 详细信息(测试连接成功)

  • 上传目录: /

点击后next出现第一个问题:

它列出了所有文件夹,varbin,,...etcvar

因为它有复选框,所以我想好吧让我们取消选中其他复选框,然后出现了第二个问题:

当我单独检查 myproject 文件夹时,它会自动检查varwwwhtml

现在如果继续,本地文件夹将被设置如下

var > www > html > myproject > var > www > html > myproject

我检查了在 vsftpd 中创建的 ftpuser 的主目录:

$ grep ftpuser /etc/passwd
ftpuser:x:1008:1009:PHP Server,,,:/var/www/html/myproject/:/bin/bash

因此,主目录似乎只能作为/var/www/html/myproject

那为什么它会显示上面的文件夹和文件呢?

答案1

代替

Upload directory: /

尝试使用

Upload directory: /var/www/html/myproject

相关内容