我已经在虚拟主机中创build了一个ftp帐户,并添加了一个符号链接到位于根目录的文件夹,例如
[root@server myvhost]# pwd /home/myvhost [root@server myvhost]# ll ..... lrwxrwxrwx 1 myvhost myvhost 16 Oct 27 15:03 myfolder -> /root/myfolder/ .....
/ root / myfolder /内部的所有文件都包含在本机中,但是在尝试将file upload到此文件夹时遇到问题。
这是根本不可能的,因为权限或我缺less的东西。
提前致谢
目录权限:
用户必须能够写入目录才能在该目录中创build文件。 所以用户必须拥有目录本身的写权限。 删除文件也是一样。 他们还需要在所有通向该目录的目录上search“x”权限。
看到这个问题的答案: Unix上的文件系统权限 :
目录权限:
执行(search) – 进入目录
写入 – 在该目录中创build和删除文件
读取 – 列出目录中的文件
链接本身的权限是没有意义的,你需要目录文件本身的权限(目录也是文件,文件名是inode映射)。
语言/ Apache安全防护?
另外,通常还有一些防止符号链接的警告。 在Apacheconfiguration的目录部分查找( FollowSymLinks ),所以检查。 你的语言也可能有这样的,php.ini?