我遇到了 FTP 目录权限问题。在我的 FT 目录的根目录下,我有 2 个子目录:
- 目录A
- 目录B
我已授予一台计算机对 的读/写权限DirectoryB
。这是否意味着它也将拥有对 的相同访问权限DirectoryA
?如果是,有什么办法可以解决这个问题?我不想为每台计算机设置一个 FTP 帐户。
编辑:我在 Windows(XP 及以上版本)机器上运行。操作系统在这里有区别吗?
答案1
如果您已授予用户访问特定文件夹的权限,则该用户将无法访问其他 FTP 目录。他将收到警告消息 505“访问被拒绝”。
但请确保您已向该用户应用权限并已从文件夹的访问控制列表中删除其他用户。
答案2
权限(无论是 FTP 还是文件系统)都从根目录向下流动。它们不会跳转到并行目录。如果目录 A 和目录 B 都来自同一个根目录,并且权限应用于该根目录,则两者将具有相同的权限。专门应用于目录 A 的权限不会自动应用于目录 B。
答案3
您需要授予用户访问权限,而不是机器。