为父母控制下的用户预先批准升级的软件/应用程序


4

我负责将家中的Mac软件保持在最新状态,并且一些软件会经常更新。这包括Firefox。

FF是我们的孩子可以使用的应用程序之一,但在每次升级之后,他们在我再次批准/允许之前无法使用它。我通常在晚上进行升级,当我早上出门工作时,这意味着孩子们在第二天晚上回家之前不能使用FF。

有没有办法在没有登录到每个家长控制帐户的情况下批准应用程序,启动应用程序并使用我自己的用户名/密码批准它?

即我想一步完成(从我的管理员帐户)而不是几个(通过登录每个受限制的帐户)。我也没有我的孩子帐户的密码(如果我想问他们,我可以得到它),因为我试图教他们保密他们的密码。

Answers:


3

无需登录个人帐户,至少使用更现代版本的OS X.您可以从“系统偏好设置” 的“ 用户和组”窗格中设置托管帐户的访问权限,而无需离开自己的帐户。

用户和组首选项窗格的图像

家长控制的形象

通过选择“ 家长控制”对话框中的“ 其他”选项卡,您甚至可以启用远程管理家长控制

家长控制远程管理复选框的图像


经过Cra的进一步澄清,似乎Apple的文件隔离系统造成了困难。从Mac OS X 10.5开始,将从Internet下载的文件被隔离并检查安全性

文件隔离对话框的图像

下载的应用程序必须在首次运行时获得批准,并且只有用于最初下载软件的帐户的所有者才能批准该批准。

“应用程序隔离”对话框的图像

如果您的Mac上有多个用户帐户,则下载该文件的用户帐户是唯一可以删除该文件的隔离属性的用户帐户。所有其他用户帐户都可以打开隔离文件,但是它们将显示隔离对话框,询问“您确定要打开它吗?” 每次打开文件。

ᔥApple知识库:关于Mac OS X v10.5和v10.6中的文件隔离

确保您使用管理员帐户下载软件更新,并在对家长控制设置进行任何调整(此时可能不需要)之前打开并批准您的帐户中的软件。可能需要在Firefox中禁用自动更新

Firefox首选项窗格,高级选项卡的图像

隔离系统通过将扩展属性附加到下载的文件来工作。如果绝对必要,您可以使用终端删除此属性

输入以下命令,替换为:

xattr -d com.apple.quarantine /applicationPath/<applicationName>.app

另请参阅:堆栈溢出:如何删除mac中文件的“扩展属性”


似乎我下次升级FireFox(或允许孩子使用的任何其他应用程序)时,我将不得不仔细查看父母设置。:-)我想我上次检查了,但我没有找到一种方法为他们启用FF而没有登录他们的凭据,因为问题不是首先允许应用程序,而是每个人的事实我升级FF时,孩子们在使用我的凭据授予访问权限之前无法启动它。(他们得到一个需要管理员权限的对话框,允许FF启动)但我肯定会查看远程的东西!:-D
CRA

该对话框是隔离程序的结果。这是必要的批准从互联网上下载的应用程序,但是从你的管理员帐户,一旦打开应用程序应该是足够的。不知道为什么它不适用于Firefox - 只是我不运行它的另一个原因;)。祝你好运
jaberg

啊,这是以前我不知道的事情:确定你使用你的帐户下载文件,而不是其中一个孩子,并打开/批准它。如果您的Mac上有多个用户帐户,则下载该文件的用户帐户是唯一可以删除该文件的隔离属性的用户帐户。所有其他用户帐户都可以打开隔离文件,但是它们将显示隔离对话框,询问“您确定要打开它吗?” 每次打开文件。ᔥAppleKB:关于Mac OS X v10.5和v10.6中的文件隔离
jaberg

很有可能,FF最近再次更新,所以我的一个孩子昨天来找我并要求我再次“允许互联网”。
CRA

和?这里提供的信息有用吗?
jaberg
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.