sftp 用户无法查看文件,正确的权限是什么

sftp 用户无法查看文件,正确的权限是什么

我安装了 Magento,/var/www/html并将其中的所有文件设置为归其所有www-data并归其组所有www-data

添加一个用户作为成员www-data并在 sftp 上使用该用户。

目录的权限设置为,所有者为rwx,组为rw

当我使用 filezilla 和 access 时/var/www/html,它是空的,文件以某种方式被隐藏了。

是什么原因造成的或者我忽略了什么?

htaccess 与此有关吗?我检查了 htaccess,其中没有任何内容会影响隐藏的文件。

答案1

根据您的描述,即

目录的所有者权限设置为rwx,组权限设置为rw

如果已将此应用于/var/www/html目录及其下的所有内容,则您的 sftp 用户无法cd进入任何目录,因为它们属于www-data仅具有rw权限的组。
尝试授予www-datarwx权限。

sudo chmod -vR 775 /var/www/html  

相关内容