我正在寻找关于管理用户级文件访问的最佳方法的一些指导(理想情况下使用Perl,但任何一般指导也表示赞赏)。这是要求:
我让用户上传我想要保密的文件,以便除了上传文件的所有者之外,通常无人看到它们
我希望能够授予其他特定用户访问权限,以便他们可以以只读方式打开文件
我的所有用户都在MySQL数据库中管理
我打算将上传的文件保存在文件系统中,而不是数据库中。我将有关文件的元数据存储在数据库中。
管理用户对文件的安全访问的最佳方法是什么?我可以在上传时重命名文件并保存在某个安全目录中。我可以按用户将所需的访问信息存储在数据库中。但是如何管理任何给定用户的访问权限?在访问文件时将文件复制到临时区域?
答案 0 :(得分:0)
经过一番挖掘并与程序员朋友交谈(他的帮助足以说明“这不是微不足道”),我得到了这个问题所需的转向。如果它可能在将来帮助某人,这里是概要:
访问时:
检查CPAN库以获取每个模块的详细信息。
非常好用! 实际上非常简单:)