在Solaris上挂载通知 - 作为普通用户(不是root用户)

时间:2009-08-05 16:59:06

标签: solaris mount

有没有人知道在Solaris(10)中获取文件系统挂载/卸载和/或新/已删除设备的通知的良好(即高效)方式,而不需要root?

我正在尝试避免简单地轮询/ etc / mnttab以获取新的/已删除/已更改的条目,因此我的第一个原型涉及使用sysevent_subscribe_event来侦听设备事件,然后将设备信息与/结合使用etc / mnttab获取挂载点。这很好用,但是sysevent_subscribe_event需要root权限才能运行,而且我无法访问最终用户的框,所以我无法真正提升他们的权限。

我想这可能是非常棘手的,因为没有root的运行限制,但任何帮助都感激不尽!

1 个答案:

答案 0 :(得分:1)

Solaris 10具有基于角色的访问控制,因此,如果您具有对该框的root访问权限,则可以授予您的用户使用该服务的权限。 man role和auth入门,这里有两页看起来很有用:

果渣