我有一个 pure-ftpd 允许符号链接的设置。
什么有效
/var/www/some_website/symlink_to_logs
并决心/var/log/some_website_logs/
(这是为了表明符号链接是被允许的并且被解析了)。此外,创建指向其他文件夹的符号链接也/home/temp/
可以正常工作
什么不起作用
/var/www/some_website/symlink_to_backups
决定/var/log/some_website_backups/
Permission denied
使用 FTP 客户端(Filezilla)浏览时会出现错误。
权限设置为至少为 r(如 r-wr-wr--)/var
,/var/log
那么/var/log/some_website_backups
为什么会出现错误?
由于我目前陷入困境,因此任何想法都将不胜感激。
编辑:使用 FTP 客户端(Filezilla)浏览时出现错误
编辑2:我尝试在 FTP 目录中挂载该文件夹mount --bind
(因此它会显示为另一个目录)但仍然得到Permission denied
。
编辑3:namei -m symlink_to_backups
f: symlink_to_backups
lrwxrwxrwx symlink_to_backups-> /var/log/some_website_backups
drwxr-xr-x /
drwxr-xr-x var
drwxr-xr-- log
drw-rw-r-- some_website_backups
答案1
drw-rw-r-- some_website_backups
如您所见,叶目录没有执行权限 -任何人。