我正在写FTP服务器。 我的问题是如何控制文件或目录上的用户访问。
是否有用于用户访问确定的算法?
以下案例在这些日子里困扰着我:
例如,
我有一个访问控制条目,
它声明用户A可以读取根目录“/”,
但是,没有访问控制条目来授予用户A读取访问权限以读取“/ abc”目录。
如何确定用户A是否可以读取目录“/ abc”?
另一个例子,
我有一个访问控制条目,
它声明用户A可以在根目录“/”上写入文件,
但是,没有访问控制条目来授予用户A写入文件到“/ abc”目录的写入权限。
如何确定用户A是否可以将文件写入目录“/ abc”?
我应该为文件系统中的每个对象创建一个访问控制条目吗? 我对此问题没有经验,所以我的问题可能不明确。