首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在linux上安装具有不同用户帐户的应用程序

问在linux上安装具有不同用户帐户的应用程序
EN

Security用户
提问于 2012-06-11 09:21:38
回答 1查看 774关注 0票数 1

我有关于在Linux操作系统上安装应用程序的基本问题,以Oracle数据库为例。在安装Oracle数据库包时,我创建了一个名为ora112的用户,一个名为dba的组,并将用户添加到该组中。

所以我的问题是,如果ora112用户的umask设置为077,那么其他用户将无法配置Oracle数据库。我们为什么要遵循这种做法呢?这是在Linux上安装应用程序时接受的过程吗?请与我分享你的经验。

类似地,如果我以这种方式安装java,那么由于这种访问限制,属于不同用户帐户的应用程序将无法运行java。

EN

回答 1

Security用户

发布于 2012-06-11 10:21:22

没有安装应用程序的标准方法。大多数应用程序都会自行设置,使它们的配置文件只能由单个uid写入。当然,甲骨文是这样做的。您以后可以修改权限--但在安装升级时通常需要重新应用。

基于最小权限限制权限是一种很好的做法。

分享账户是不好的做法

要解决多个用户可能需要访问程序/更改数据的潜在冲突,则解决方案是设置一个包含需要该访问的用户的组,并相应地修改权限。

或者,您可以使用sudo -但IMHO,基于组的解决方案更整洁(保存uids)。

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

https://security.stackexchange.com/questions/15901

复制
相关文章

相似问题

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