是否可以在MAC OS X上以协议方式禁用/写保护USB?也可以在一定时间间隔后启用/写入。任何链接/指针都将不胜感激。
编辑 -
我的任务是编写一部分软件,禁用所有机器上的USB驱动器。这适用于一些不希望员工使用USB并复制公司敏感信息的客户。但是对于某些管理员来说,USB驱动器应该由管理员启用。
答案 0 :(得分:2)
我的理解是,正常可写介质上的写保护标签/开关在物理上禁止机器写入介质,因此这在软件中是不可能的。
如果您发布有关您要实现的目标的更多详细信息,我们可能会提供其他一些建议。
例如,您可以将卷装入为只读,经过一段时间后,您的软件可以将其更改为读写访问权限吗?
答案 1 :(得分:0)
OS X上的管理框架已经支持此功能。启用限制的最简单方法是使用配置文件。
驱动器策略仅适用于可安装的卷,因此如果您需要更精细的USB过滤,可以使用与launchd的iokit集成来指定USB设备级别的内容。有关该方法的更多详细信息,请查看此答案。 launchd LaunchEvents keys