登陆与注册×
两周内自动登陆 忘记密码?


注册

m.paiLezu.net泰德兰道 2005年6月在上个月的专栏中,我开始研究Mac OS X 10.4(Tiger)中与“小型”故障排除相关的一些变化,重点关注“意外退出”对话框的变化。本月,我将探讨Tiger.Safe Boots的其他几个故障排除增强功能。 Apple在Panther中推出了Safe Boot。基本上,在Panther启动后听到钟声后立即按住Shift键会导致两个单独的操作:(1)磁盘修复检查已完成 - 否则需要在磁盘工具的急救中选择“修复磁盘”或使用fsck在单用户模式下; (2)禁用所有非必要扩展(名称以.kext结尾并存储在/ System / Library / Extensions中的文件)以及第三方启动项(通常存储在/ Library / StartupItems中)。为确认发生这种情况,在启动的蓝屏阶段,屏幕上出现“安全启动”字样。安全启动的功能,特别是通过禁用的文件,是为了允许在其中一个禁用的文件导致启动崩溃的情况下成功启动。安全启动仍然保留在Tiger中,但它已经被强化为更有帮助且更少混淆。Tiger中的安全启动(由相同的Shift键方法启动)仍然执行与Panther中相同的两个操作。然后继续:启动项安全警报。说到启动项,Apple希望保护您免受恶意启动项的攻击,这些启动项可能是您从Web下载的软件偷偷安装的。要做到这一点,Tiger,Mac OS X中的新功能现在可以执行Apple所称的“自动安全检查”。如果启动项没有Mac OS X认为的有效安全许可,?你在启动时收到一条警告消息,说明?启动项{item of item}存在降低计算机安全性的问题。登录到您的帐户后,但在登录完成之前会显示此消息。警报消息包括三个按钮(您在选择任何一个按钮后需要输入管理员密码):禁用项目的一个潜在问题是,如果该项目是安全的,它也可能很重要使用一些已安装的应用程序。禁用该项可能会阻止应用程序工作。如果发生这种情况,您仍然可以重新启用启动项,即使在此处单击“禁用”按钮后也是如此。一种方法是简单地重新安装应用程序(可能会安装启动项的gzxysc.cn新副本)。否则,您可以通过删除一个名为.disabled的不可见文件来执行此操作,该文件已创建并在禁用该项目时放置在禁用的“启动项目”文件夹中。要通过终端执行此操作:Mac OS X(Tiger)还会检查“启动项目”文件夹本身的设置。如果发现问题,您将收到一条消息,指出:?Startup Items文件夹(?/ Library / StartupItems /?)没有正确的安全设置。你也可以同样选择解决这个问题。如果没有,文件夹中的任何项目都不会启动。也许您想知道Mac OS X究竟检查什么以确定启动项是否安全。它检查组成启动项的文件和/或文件夹的权限。特别是,Apple声称“目录和可执行文件应具有'0755'的权限,所有者设置为'root',组设置为'wheel'。其他(不可执行)文件应具有'0644'权限,所有者设置为'root',组设置为'wheel。'“任何其他设置将触发警报。这意味着只有所有者(root)具有对Startup Item内容的写访问权,尽管任何人都可以读取它们(或者运行它们,如果它们是可执行的)。虽然看起来root拥有一个流氓Startup Item的所有者本身就是一种安全风险,这不是真的。这些启动项可以没有用户界面,也不能直接影响用户进程(尽管它们可以接受来自用户进程的请求)。尽管如此,这并不意味着这是一种特别强大的保护形式。它将防范一些危险,但不是全部。无法移动的限制文件。每个购买和设置自己的Mac的用户,无论技术上多么天真和缺乏经验,都是他们机器的管理员。这意味着他们有能力做任何事情,包括移动或删除可能阻止Mac启动的文件!为了防止这种无意中的行动,苹果公司让他们更难在Tiger中使用它们。例如,在Panther中,如果您将项目从/ System / Library / CoreServices文件夹命令拖动到桌面,则会获得“身份验证”对话框。输入管理员名称和密码,该项目将从文件夹中删除并放在桌面上。在老虎,这不再有效。如果您尝试它,则复制该项目(就像您没有按住Command键一样);你别无选择m.hqb999.com