是否存在一个 solaris 设置可以使次要组权限对子 shell 和子进程有效?

是否存在一个 solaris 设置可以使次要组权限对子 shell 和子进程有效?

我们有一个运行 lavastorm 应用程序的 solaris 服务器场。

表单上的每个服务器都运行一个 lavastorm 实例,该实例负责创建子进程来运行各种工作任务。

lavastorm 用户对另一个组具有次要组权限。

然而,有时似乎某些实例不能有效地应用次要组权限 - 即当他们写入/读取文件时,即使该文件已由他们所属的次要组打开,他们也会被弹出。

如果我以 lavastorm 用户身份交互登录,则读取/写入相关文件没有任何问题。

我知道可以运行newgrp来更改进程的主组,但是 lavastorm 进程无法在某些任务的上下文中执行此操作。

由于整个服务器场中的行为不一致,因此似乎可能存在影响二级组的级联或效果的操作系统设置。

solaris里有这样的设置吗?

附加详细信息:

操作系统版本来自uname5.10 Generic_150400-12 sun4u sparc SUNW

FS 类型:NFS 版本 3(使用 Netapp NAS 文件器)

身份验证:来自文件

输出nfsstat -m

/data01 from 10.1.11.160:/vol/data_vol1/shared_data_prod
 Flags:         vers=3,proto=tcp,sec=sys,hard,intr,link,symlink,rsize=32768,wsize=32768,retrans=5,timeo=600
 Attr cache:    acregmin=3,acregmax=60,acdirmin=30,acdirmax=60

相关内容