阻止Apple OS X App Store


19

作为邪恶的企业IT霸主,我们需要阻止新的OS X App Store。您可能已经知道,10.6.6更新安装了App Store App,该App允许用户下载和安装没有管理员权限的应用程序。

一些建议:

  • 不要更新到10.6.6+

  • 使用家长控制

  • 大概是某些OD策略(如果您拥有我们没有的OD服务器)

  • 通过DNS或代理阻止应用商店

不更新到10.6.6+并不是一个长期的解决方案,因为它包含安全修复程序,并且无论如何都会有新的Mac。在网络级别阻止App Store无法解决笔记本电脑用户的问题。

理想情况下,简单的系统偏好设置或可以由ARD推出的plist的编辑将是最佳解决方案。

请注意,这个问题是不是应该我们阻止应用程序商店,这是如何,我们可以阻止应用程序商店。


快速更新似乎是您没有使用具有管理员特权的帐户,因此,您首次下载应用程序以安装该应用程序时可能需要提供管理凭据。这可能会解决某些问题。与要求管理员和非管理员一样的普通OS X特权提升行为截然不同。


16
“成为邪恶的企业IT霸主”哈哈!
l0c0b0x

我自己对此很感兴趣。您当然可以删除或设置应用商店应用程序的权限(说完所有步骤后,它只是一个应用程序),但我认为这种方法不会扩展。它可能会在烹饪更好的东西的同时做。
罗伯·摩尔

1
第一行+1 :)
Michael Lowman

如果您真的是邪恶的……您将不会遇到这个问题。
WernerCD 2011年

如果您已经在使用家长控制,则可以限制用户可以启动哪些应用程序。
tegbains 2011年

Answers:


9

如果您没有将这些计算机连接到OpenDirectory服务器(执行此操作的首选方法是限制通过工作组管理器启动应用程序),则可以将App Store应用程序上的权限设置为不允许用户运行它:

chmod -R 000 /Applications/AppStore.app 

这样可以防止任何人启动该应用程序。可以通过ARD将其推出,可以将其添加到基本映像中,并且可以在启动脚本中进行设置。

我不知道这会对系统上运行的其他应用程序产生什么影响,因此您应该先对其进行测试。


请注意,由于OS X Mavericks,sudo chflags -R nouchg /Applications/App\ Store.app需要更改App Store.app权限。
DeadEye

6

iTunes Store通过标准的HTTP(S)端口80和443连接,因此我认为Mac App Store也是一样。

这是有关通过URL阻止iTunes商店的Apple知识库文章:http : //support.apple.com/kb/HT3303

它说

为了防止客户端计算机连接到iTunes Store,网络管理员可以阻止Internet主机“ itunes.apple.com”。

从快速的tcpdump中,看来App Store现在使用相同的URL...。


那真是令人讨厌,典型的苹果。我想阻止应用商店。我不想阻止iTunes。
罗伯·摩尔

3

运行一个数据包嗅探器。运行App Store。找出Apple App Store使用的地址。阻止外围防火墙上该地址,该端口上的所有传入/传出邮件。


正如我提到的,在网络级别进行阻止不会阻止便携式计算机用户。
乔恩·罗德斯

@Jon Rhoades-没看到。对于他们来说,他们要么需要被管理的客户端(需要OS X服务器,OD等),要么需要在他们自己的笔记本电脑上剥离他们的Admin级访问权限并编辑他们的/ etc / hosts文件。
Harv

Harv,我认为您使用网络阻止方法获得了一些隧道视觉。Scott的答案更好,更易于管理且更具可扩展性。
blueben

@blueben-当然。我同意!我想我应该把答案扔在那里,以防从问问者的角度来看更有意义。
Harv

好东西!
blueben

3

您还可以编辑Active Directory架构,使其包含模拟MCX的其他信息(类似于组策略)。然后,您可以从Mac上的Workgroup Manager登录到AD服务器,将AD用户/组作为扩充记录导入,并阻止该应用程序。阻止一件事是很多工作,但是从长远来看,这意味着您对Mac拥有更多的控制权。

这是一个Apple网络研讨会的链接,可引导您完成这些步骤并(更好地且更详细地)解释我在上面谈论的内容:

http://seminars.apple.com/seminarsonline/modifying/apple/index.html?s=301

这是PDF(不确定是否是最新的)

http://www.sticts.ch/MacWindows/Modifying_the_Active_Directory_Schema.pdf

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.