0

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

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

我想这可能会很棘手,考虑到没有 root 运行的限制,但任何帮助都非常感激!

4

1 回答 1

1

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

马克

于 2009-08-06T00:22:13.167 回答