现在的位置: 首页 > 综合 > 正文

OSX 10.5: 禁止Leopard内置的HTTP Proxy

2013年12月06日 ⁄ 综合 ⁄ 共 656字 ⁄ 字号 评论关闭
    在OS X Leopard里面的Parental Control, 如果你对于一个本地用户设置了这个用户权限控制的功能,那么Leopard自动的将所有的HTTP访问都经过他内置的HTTP Proxy来处理之后再转发出去, 看上去没有什么问题, 但是在实际使用中确出现了问题.

    首先, 有用户报告, 如果你是通过内部网的需要用户认证的Proxy连接外部的, 那么因为Leopard内部的Proxy的阻隔, 外部的用户认证是不会通过的.

    其次呢, 造成系统的性能下降, 不仅是Internet访问效率,而且也增加了系统的消耗.

    下面是禁止Leopard内部Proxy运行的命令,很简单:
sudo chmod a-x /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/Resources/httpsproxyd

    而系统更新或者是有变化的时候, 可能会改变
httpsproxyd文件的可执行属性,所以要重新设置.

    另外,如果你需要控制用户不能访问某些网站, 最简单的方法就是在Hosts文件单中添加一行 "127.0.0.1 网站名" 就可以了.

参考:http://www.macosxhints.com/article.php?story=20071103075157767 和 http://geek.thinkunique.org/2008/10/26/disable-the-parental-controls-content-filter/

抱歉!评论已关闭.