www-data 组中的用户无法查看目录

www-data 组中的用户无法查看目录

我使用以下命令将用户(test)添加到该组:www-data

sudo usermod -a -G www-data test

当我尝试查看具有权限的目录时744,它显示Server returned empty listing for directory(缺少权限)。

我究竟做错了什么?

答案1

您的权限不正确。没有执行位的目录是不可穿越,因此实际上其中没有任何内容是可访问的。虽然ls将能够列出文件,但其他程序(如 FTP 和 SFTP)将失败。设置执行位:

chmod g+x /path/to/directory

相关内容