【问题标题】:Mount notifications on Solaris - as normal user (not root)在 Solaris 上挂载通知 - 作为普通用户(不是 root)
【发布时间】:2012-08-18 13:08:30
【问题描述】:

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

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

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

【问题讨论】:

    标签: solaris mount


    【解决方案1】:

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

    马克

    【讨论】:

    • 感谢您的回答,有趣的想法;不过,在这种情况下,我实际上无权访问该框,应该说清楚。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-10
    • 1970-01-01
    • 2017-11-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多