Mac 上的 Skype 提示安装帮助工具并需要管理员登录

Mac 上的 Skype 提示安装帮助工具并需要管理员登录

我在 Mac OS 10.14.1 上安装了 Skype。在以前的操作系统版本上也发生过这种情况。

当 Skype 有可用更新且标准用户登录时,系统会提示“Skype 正在尝试添加新的帮助工具。请输入管理员的姓名和密码以允许此操作。”

我遵循了其他地方的建议:

  • 打开终端并将所有者更改为 wheel:sudo chown -R $USER:wheel /Applications/Skype.app
  • 在应用程序中打开 Skype 应用程序的“获取信息”框。将标准用户添加到具有读写访问权限的“共享和权限”。
  • 在同一个信息框中,将标准用户设置为文件所有者。

这些建议都不允许标准用户在没有管理员干预的情况下安装 Skype 更新。

如何允许标准用户无需干预即可安装 Skype 更新?

答案1

第二条评论似乎是解决 Skype 无法更新问题的方法;我们必须不断“安装辅助应用程序”。无论如何,Skype 无需执行此步骤即可正常工作,但这很烦人。

非管理员运行的目的是防止用户意外或通过社会工程攻击“将坏东西”安装到系统中。这是一条重要的界线。您建议的解决方法通过削弱重要系统区域(应用程序文件夹)的权限或通过增加运行时权限来“提升”用户的权限来打破这条界线。安装程序应该更改系统区域时请求管理员干预。

Apple 的 SIP(​​系统完整性保护)更进一步,可以防止你尝试进行的文件权限更改按预期进行,并且在 Mojave 中,这种保护扩展到第三方应用程序

macOS Mojave 中的 SIP Apple 在 Mojave 中包含了许多新的安全相关升级,但对于 SIP 来说,最大的变化是它已扩展到涵盖第三方应用程序,而不仅仅是 Apple 提供的应用程序。这应该可以保护第三方应用程序免遭篡改、代码注入或附加进程,这些都是获取应用程序或其服务控制权的常见技术。

这种保护超越了系统权限,真正有助于保护系统免受攻击。

不幸的是,软件更新比常规安装更频繁,因此它们带来了一个独特的问题。

如果你是管理员,需要暂时将某个用户的权限“提升”为管理员具体的行动,有一个名为 JAMF 的工具(参见https://www.jamf.com/solutions/industries/business/) 可以帮助您管理大量计算机。我们一直在有效地使用它来处理软件更新,并允许用户安装使用按需分发的特殊软件包祝福的软件。在我看来,这是将管理员扩展到需要管理 Mac 的大型组的最简单方法。

尽管这看起来令人痛苦,但确实应该让计算机专家来负责更改系统的决定;事实上,目前 Macintosh 的头号病毒方法就是“假更新”。Apple 在这方面做得对;当您拥有大量用户时,JAMF 等工具将帮助您将管理权力扩展到大量用户。

相关内容