阅读:7543回复:11
Foxconf -- 集中管理你的狐狸群
在一个企业或者组织内部部署软件,对配置的统一管理常常是个问题。比如在部署一套浏览器,管理员可能需要将这些浏览器配置成统一的homepage, proxy server以及一些安全设置。光是部署一下问题可能不大,部署完毕后要做统一修改就会很麻烦。
早期的Netscape有一个功能叫做autoconfig,通过一些预先的设置,可以让浏览器从一个指定的url读取一个配置文件。管理员只要修改一个配置文件并把它放到这个url下面就可以完成配置的统一管理。不但能修改配置,还可以锁定,让用户无法通过界面修改。为了帮助管理员使用这个功能,Netscape还专门发布了一套叫做Mission Control Desktop的管理工具。说一个八卦,当年Netscape迫于IE的压力开始免费后,这套工具是卖钱的。 Netscape变身Mozilla以后,这个功能仍然存在,但MCD就停止开发了。虽然后来出了CCK,也只是一个Installer Builder,集中管理的工具始终是个空缺。 让Firefox实现集中管理并不困难,最近拿ruby on rails练手,做了一个web base的Firefox集中管理工具--Foxconf.注册登录以后,创建一个configuration plan.点击plan,在Deploy页中下载两个配置文件,foxconf.cfg和foxconf.js,将这两个文件按照说明安装在需要集中管理的Firefox中. ![]() 然后,你可以在Foxconf中修改你的configuration plan,那些安装了foxconf.js和foxconf.cfg的Firefox会在启动的时候通过网络读取你在Foxconf中所作的配置,从而到达集中管理的目的. 每个配置都有三个属性,分别是default, pref和lock. * default是指将这个配置作为缺省,这样的配置可以被用户的配置覆盖 * pref是指将这个配置作为普通配置 * lock是指这个配置被锁定,用户不可以从界面上修改 举个例子,我创建一个configuration plan叫plan1(好没创意).在本地自己的Firefox中装上这个plan对应的foxconf.cfg和foxconf.js.然后,我在Foxconf中对这个plan做下面的配置: ![]() 提交以后,启动我的Firefox,会发现启动主页已经变成了http://www.splyb.com/madfox,打开"首选项",可以看到主页部分已经被锁定不能修改: ![]() 如果有兴趣,就试试看吧. 一些要说明的问题: 1.目前的Foxconf还出于开发阶段,只是一个试用品,最好不要直接就拿它开始管理你网吧或者办公室里的Firefox</li> 2.由于Firefox启动时会去Foxconf更新配置,启动速度会受到一定影响.这样的应用管理工具通常是放在企业或者组织内部的网络中,内部的网络联接会大大减少这种影响. 3.由于Firefox的autoconfig还存在一些bug,有些配置可能不起作用.比如如果将home page的配置属性设置成default而不是pref或者lock,那么虽然你可以在Firefox的about:config中看到这一改变,这个改变却不起作用. 4.oxconf本身也会有bug,如果你原意,可以给我报告问题,提供建议. 5.对个人用户而言,这个东西没什么用处. |
|
1楼#
发布于:2005-07-26 16:54
用户被禁言,该主题自动屏蔽! |
|
2楼#
发布于:2005-07-26 16:54
好贴,很久很久没看见这么好的帖子了。
|
|
3楼#
发布于:2005-07-26 16:54
顶一顶
|
|
|
4楼#
发布于:2005-07-26 16:54
好贴要加精的!
|
|
5楼#
发布于:2005-07-26 16:54
说心里话,我没看明白到底是干什么的……
能不能有人用通俗易懂的语言解释一下呢? |
|
6楼#
发布于:2005-07-26 16:54
同上,不太懂。
楼主能在解释一下吗! |
|
7楼#
发布于:2005-07-26 16:54
看的时间和想的时间一样长,还是没看懂。
|
|
|
8楼#
发布于:2005-07-26 16:54
好失败啊.
如果能演示下就好了,一演示就都明白了. |
|
9楼#
发布于:2005-07-26 16:54
呵呵,不过说实话,需要演示才明白这个软件作用的,也基本上是不需要用到这个的。
|
|
|
10楼#
发布于:2005-07-26 16:54
楼主用录屏软件录下来你的使用过程不就行了。
|
|