OS X可以配置为仅允许管理员用户访问关机工具吗?


4

抛开物理电源按钮,我可以阻止非管理员用户启动软件关闭吗?

在Mac OS X Lion中,允许所有用户关闭工作站。如何仅允许管理员关闭工作站?


我相信如果其他帐户当前已登录(如管理员帐户),则需要管理员密码才能关闭计算机。也许这是一个解决方案?
Gerry

格里不是真的。我正在寻找一个简单的政策,只允许管理员这样做。
Dragos

Answers:


4

您可以使用Workgroup Manager和OS X的托管首选项(MCX)来限制对Finder中的“重新启动”和“关闭”命令的访问:

WGM 10.6

..然后使用Accounts prefpane在loginwindow显示或隐藏Restart,Sleep和Shut Down按钮:

enter image description here


da4这只是混淆?如果没有在/ sbin / shutdown和/ sbin / reboot上设置ACL,普通用户仍然可以从终端发出关闭?
Dragos

我不会称之为混淆;您还可以阻止使用MCX打开终端并禁用非管理员用户的SSH访问。基本上我宁愿使用给定的工具,而不是尝试将策略应用于系统组件,这些组件在进一步的操作系统和安全更新之后可能保持不变或正常工作。
da4

是的,你是对的。无论哪种方式,Mac都不适合多用户环境。
Dragos

我怎么能与此完全相反?那是 允许本地控制台上的任何人关闭计算机
adib

1

这看起来很激烈,我不想在我的系统上测试它,但如果真的有人决定阻止非管理用户正确关闭系统,可以重命名 /sbin/shutdown。该程序 /sbin/shutdown,它自己运行,需要管理权限,但普通用户可以通过GUI中的shutdown命令调用它。 GUI中的shutdown命令依赖于 /sbin/shutdown但是,如果找不到预期的程序,GUI关闭顺序将无法完成。

如果管理用户想要关闭系统,他们可以调用重命名的系统 /sbin/shutdown 从命令行使用 sudo

请注意,这个(或任何其他软件解决方案)都不会阻止物理访问机器的用户按下并按住电源按钮,只需将电源线从其插座中拔出,使断路器跳闸,为电路供电电脑等


谢谢Daniel。我想我会将ACL添加到/ bin / shutdown:D
Dragos

2
您也可以根据需要限制/ sbin / reboot。
bmike
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.