我正在运行 lighttpd,并且我的网站的根目录位于我的用户主文件夹中。
我想提供网站服务,但不允许机器上的其他用户查看我的主文件夹或其中的文件。
当前权限为 755,允许其他用户查看我的文件,前提是他们知道文件的位置(因为他们无法列出目录)。是否可以让我的文件仅供 Web 服务器访问?(组权限?)
答案1
chmod 750 $FOLDER
chown :www-data $FOLDER
您可能需要将 www-data 更改为 lighttpd 正在运行的用户(它是以用户身份运行,对吗?)