在一个典型的Linux应用程序中,每个软件对我的文件的访问权限与我的用户相同。这通常远远超出了他们完成工作所需的数量。
在Linux (以及其他Unixes和Windows)中有哪些工具来限制这一点?
例如,我正在编写a lightweight password hasher/manager,我想知道如何在不需要用户输入的情况下保护主密钥和数据库。
发布于 2016-05-04 20:01:00
答案取决于您在多大程度上控制了用户的系统。你能配置内核,安全策略和所有使用的软件吗?
如果是,那么您可以做一些事情-您可以使用单独的用户帐户、SELinux策略和可能的其他操作系统功能来精确定义谁以及何时可以访问数据。
如果不是,游戏就结束了。你可能会做一些混淆,使用一些技巧来假装你已经付出了一些努力,但你不能解决这个问题。
https://stackoverflow.com/questions/36981668
复制相似问题