我们正在为教师创建学生数据库的学校项目,我们希望通过使包含学生文件的文件夹仅通过程序可访问,从而使其更加安全。这是可能的,还是没有必要?我可以只让我的程序访问文件夹吗?
0
A
回答
2
答案是:这取决于;)。
更具体地说:这取决于您的操作系统和您在那里的权限管理。
例如在UNIX上,您可以创建用于运行程序的专用用户帐户,并仅允许该用户通过rw访问文件/文件夹。
在Windows上,它会更困难。
一般来说,您应该尝试了解可能会执行何种操作(USB棒,通过Internet/Intranet登录,贿赂某人......),然后考虑可能性并采取相应的措施攻击。
就个人而言,我更喜欢位于不止一个地方
- 备份与诉讼
- 而且,最重要的:强密码!
+0
如果你使用的是Windows,你可以(可能没有检查过)在Python中使用'win32api'。有了Unix平台,它可能会更直接,并且不需要专用的API。 –
相关问题
- 1. 我可以让Laravel只控制某些文件夹吗?
- 2. 我可以使用FTP访问远程文件夹和文件
- 3. 我可以在OneDrive中创建应用程序文件夹吗?我不希望应用访问OneDrive的所有
- 4. 我可以访问我用USB创建的文件吗
- 5. 我可以访问iOS邮件应用程序数据吗?
- 6. UWP - 包中有文件夹,我可以访问创建文件?
- 7. 如何查看我的程序可以访问哪些共享文件夹?
- 8. 我可以在Azure文件存储中访问根文件夹吗?
- 9. 我想杀了几个ClickOnce应用程序 - 我可以从代码访问ClickOnce“安装文件夹URL”吗?
- 10. 如何让我的Ember应用程序可以访问jsPDF?
- 11. 如何让我的C#应用程序可以访问SqlServerCe?
- 12. 我可以从我的应用程序访问另一个应用程序吗?
- 13. 我可以只使用PYC文件吗
- 14. 我可以从Android应用程序访问下载的文件
- 15. 我们可以访问Android的“外部”文件夹中的库
- 16. 我应该如何让我的虚拟机可以访问我的文件?
- 17. 我可以访问Dropbox App文件夹中子文件夹的内容
- 18. 我的应用可以访问iOS中的Notes(Apple应用)文件夹吗?
- 19. 我的程序可以访问超过4GB的内存吗?
- 20. c#自动运行文件夹访问程序,有可能吗?
- 21. iPhone:我的程序可以使用imagepicker API访问相机吗?
- 22. 我可以访问其他扩展程序的JavaScript变量吗?
- 23. 我可以从Chrome应用程序访问本地文件系统吗?
- 24. 如何让我的程序访问System32中的文件?
- 25. 我可以创建一个可从CE 6.0和我的引导加载程序访问的文件系统吗?
- 26. 我可以在我的DropBox文件夹中运行(XAMPP)MySQl吗?
- 27. 我可以从我的私人文件夹读取内容吗?
- 28. 访问SDExplorer(系统文件夹)从我的C#应用程序
- 29. Facebook可以访问我的网站吗?
- 30. 我可以让vim尊重我的.gitignore文件吗?
这取决于操作系统。在Linux和Posix上,你可能(使用[setuid](http://en.wikipedia.org/wiki/Setuid)技术...) –
如果这是一个学校项目,你可能不需要,但如果你想要安全性我会想象它会更容易加密文件夹中的文件。 – rlms