首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以做些什么来保护我的应用程序的数据不受运行在同一用户上的其他应用程序的影响?

问我可以做些什么来保护我的应用程序的数据不受运行在同一用户上的其他应用程序的影响?
EN

Stack Overflow用户
提问于 2016-05-02 19:46:16
回答 1查看 53关注 0票数 0

在一个典型的Linux应用程序中,每个软件对我的文件的访问权限与我的用户相同。这通常远远超出了他们完成工作所需的数量。

在Linux (以及其他Unixes和Windows)中有哪些工具来限制这一点?

例如,我正在编写a lightweight password hasher/manager,我想知道如何在不需要用户输入的情况下保护主密钥和数据库。

EN

回答 1

Stack Overflow用户

发布于 2016-05-04 20:01:00

答案取决于您在多大程度上控制了用户的系统。你能配置内核,安全策略和所有使用的软件吗?

如果是,那么您可以做一些事情-您可以使用单独的用户帐户、SELinux策略和可能的其他操作系统功能来精确定义谁以及何时可以访问数据。

如果不是,游戏就结束了。你可能会做一些混淆,使用一些技巧来假装你已经付出了一些努力,但你不能解决这个问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36981668

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档