zimbra常用命令

2011/09/05 6:06 下午  |  分类:it

ZIMBRA命令行方式常用的操作

将HTTP登陆方式更改为HTTP\HTTPS登陆方式

$ zmprov ms zimbraMailSSLPort (将HTTPS更改成非443端口)
$ zmtlsctl http\https
$ tomcat restart

smtp认证错误的解决

zmprov ms `zmhostname` zimbraMtaAuthHost mail.example.com

日志服务器错误的解决
$ zmprov getConfig zimbraLogHostname

$ zmprov modifyConfig zimbraLogHostname mail.domain.com

查看系统参数
可以通过zmlocalconfig -s命令查看系统的参数

$ postconf //查看postfix的所有配置

$ zmlocalconfig //查看各种组件的配置信息
$ zmlocalconfig -s|grep zimbra_ldap_userdn       //查看zimbra帐号在LDAP中的DN

$ zmlocalconfig -s|grep zimbra_ldap_userdn //查看zimbra帐号在LDAP中的密码

$ zmlocalconfig -s|grep zimbra_mysql //查看mysql的配置信息

更改系统最大邮件大小:
查看最大系统邮件大小,显示当前系统最大邮件为10M。
$ postconf message_size_limit
message_size_limit = 10240000
将系统最大邮件大小更改为20M。

$ zmprov modifyConfig zimbraMtaMaxMessageSize 2048000
$ postfix reload

更改系统最大附件大小:
将系统中所有帐户允许最大的附件更改为5M

$ zmprov modifyConfig zimbraFileUploadMaxSize 5000000
将系统中mail2.domain.com帐户允许最大的附件更改为20M

$ zmprov modifyServer mail2.domain.com zimbraFileUploadMaxSize 20000000

更改管理员密码:
$ zmprov gaaa                    //列出所有管理员

$ zmprov sp //更改管理员密码
例如:zmprov sp admin q1w2e3r4 或 zmprov sp admin@wish.com q12e3r4

更改LDAP密码:
$ ldap status(start)
$ zmldappasswd –root newpass (root)

$ zmldappasswd newpass (zimbra)

更改MYSQL Database密码:
$ mysql.server status(start)
$ zmmypasswd –root newrootpass
$ zmmypasswd newpass

更改Logger MYSQL Database密码:
$ logmysql.server status(start)

$ zmmylogpasswd –root newrootpass (root)

$ zmmylogpasswd newpass (zimbra)

清空邮箱

$ zmmailbox -z -m rootking@wish.net emptyFolder /[inbox][chats][sent][drafts][junk][trash]
inbox(收件箱) chats(聊天) snet(已发送邮件) drafts(草稿箱) junk(垃圾邮件) trash(已删除邮件)

备份还原LDAP
1、备份LDAP(两个命令是相等的)

1)、ldapsearch -h 服务器对外的地址 -x -D “uid=zimbra,cn=admins,cn=zimbra” -w 密码 objectclass=* > 201014.ldif

2)、ldapsearch -h 服务器对外的地址 -x -D “uid=zimbra,cn=admins,cn=zimbra” -w 密码 > 201014.ldif

2、还原LDAP

ldapadd -h 服务器对外的地址 -x -c -D “uid=zimbra,cn=admins,cn=zimbra” -w 密码 < 20101214.ldif

导出导入用户的邮件
#!/bin/bash
while read USER
do
TODAY=`date`
LOGFILE=”/tmp/bak/backuplog.txt”
echo $TODAY >> $LOGFILE
echo $USER >> $LOGFILE

/opt/zimbra/bin/zmmailbox -z -m $USER gms >> $LOGFILE

zmmailbox -z -m $USER@test.com getRestURL “//?fmt=tgz” > /tmp/bak/$USER.tgz
done < /tmp/user.txt

PS:user.txt里是用户名,不需要跟域名

恢复用户的邮件

zmmailbox -z -m $USER@test.com postRestURL “//?fmt=tgz&resolve=reset” tmp/bak/$USER.tgz

Zimbra之黑名单、白名单
由于zimbra采用ClamAV 做防病毒软件和SpamAssassin 做反垃圾邮件过滤器,但在WEB控制台中ClamAV+SpamAssassin只有6个调节选项。所以如果要想详细的调节防病毒、反垃圾邮件的功能只有更改相应的配置文件了。
例如调节SpamAssassin的配置文件实现黑名单、白名单的功能。
编辑/opt/zimbra/conf/amavisd.conf.in
寻找下列段落,然后加上你要信任的域:

{ # a hash-type lookup table (associative array)

‘nobody@cert.org’ => -3.0,

‘cert-advisory@us-cert.gov’ => -3.0,

‘owner-alert@iss.net’ => -3.0,

‘slashdot@slashdot.org’ => -3.0,

‘bugtraq@securityfocus.com’ => -3.0,

‘ntbugtraq@listserv.ntbugtraq.com’ => -3.0,

‘security-alerts@linuxsecurity.com’ => -3.0,
-10就是无条件信任了,相反+10就是无条件阻挡了。然后存盘,
$ su zimbra
$ zmamavisdctl stop
$ zmamavisdctl start

魔法世界的构造一二事

2011/08/13 4:11 下午  |  分类:daily,movie

今天,这部神奇的哈利波特终于被我看到了大结局。十多年前吧,与老婆拍拖之时已经开始追这部电影了。以前男女拍拖不如现在(现在可以用QQ裸聊)方便,得约出来见面,吃饭啊、逛街啊、压马路啊,压着压着看的哈利波特又出来了。那就进电影院买票咯,大腿和小腿两兄弟终于得到起码120分钟的充分休息。

娘子是个喜欢看电影时纠结剧情、逻辑的人,恰好我也是个喜欢钻电影牛角尖的同时又喜欢协助编剧们,补完他们的漏洞,解释给我老婆听。所以一方面来说,电影生活有助以前我俩的男女朋友感情,至于现在升华至夫妻感情的其中一部分不可分割的部分。

妻子喜欢奇幻世界,同样我也是喜欢。她喜欢看奇幻故事,我喜欢解构奇幻世界,她提问我回答,不亦乐乎。想到这里,于是今天稍有灵感,汇总一下至今以来,我见过的和构思过的各类型魔法世界的框架结构。

【魔法与武力】

在一般常见的奇幻世界里面,如RPG游戏一样,普通的兵种可以用魔法与武力作为分类原则。

首先是你擅长武力还是智力活动,如果前者,就是锻炼身体素质,要么力大如牛、要么行动敏捷,如果后者,就是锻炼脑部,要么背书很好、要么巧思妙想。故事的开始,主角开始神奇的经历前,作者一般就会明确其特质。

最正统的典型们,就是男主角是个擅长武力的人,因为要配给女主角的时候,要塑造高大威猛,擅长保护弱小的形象,男主角就得是肌肉男。《罗德岛战记》就是这种类型的典范,为啥潘恩就得是个骑士,与其说因为他爸是个骑士,他们全家都是骑士,还不如说他老婆是个法师,他老婆全家都是法师更好理解。

而比较不典型的代表们,如《阿里不达年代记(祭)》,万一男主角是个法师的type,多数作品就是暗黑路线,其实可能是大部分作者主观觉得主角是个打架高手,那他就是个英雄,主角是个思想家,那他肯定想歪歪。恩,这也对,古往今来大部分邪恶的人都不用上战场就能制造极大的邪恶,如果我写希特勒穿越到女巫年代,我也会把他构造成一只黑暗魔法师,绝对不适合做一只长弓手或者骑士。

而以上两种典型,要么武力要么智力,走中间路线或者偏中间路线行么?当然可以,而且大部分中国现代奇幻文学作品都是这类人马,《兽血沸腾》那个谁谁,我真忘了叫啥来着,反正就是天下无敌,既擅长近身肉搏,又随口吟唱魔法,真tmd牛B。就和学校里面那些读书不用背、投篮不用练的小白脸一样,女生们看着都是满眼星星,男生们看着是满眼羡慕嫉妒恨。

只不过,那些老一辈传统的作者们,给自己的魔法世界大多都加过一条——武力和魔法是矛盾的,你只能选择一样,必须有取舍。因为这是我下一个小标题,如果各种职业没有缺点,你能掌握所有技能,平衡如何搞?

【这个世界必须有缺点才平衡,才完美】

战士和魔法师的关系,好比两夫妻,互相维持互相爱慕,相互保护相互尊重。但也好比两夫妻,平常大部分谋杀案子里面,死的最惨的常见两夫妻,什么肢解啊焚尸啊的。

男女搭配,干活不累。魔法世界也是,战士法师,天下无敌。大部分的奇幻世界构造,都是华丽丽的描写魔法如何如何牛B、如何如何原子弹爆炸般威猛威猛,然后都用各种办法、说法,限制了各类的魔法的牛B。常见如《钢之炼金术师》的等价交换很牛B,尤其生命类的等价交换就得拿出自己的肉体性命去交换,再怎么描述跳脱这个限制的贤者之石,其实也是 用人命制造的石头,并无跳脱规则。所以这部作品之所以好看,其中一个原因就是世界观构造的扎实——等价交换的魔法。

除了换物,其他的一般常见魔法,大部分的世界观里面常用是时间交换原则——《博得之门》描述的每天只能用1-5次火球术,1次隐身术等等等等,超过次数?我经常在boss门外睡完冷却时间。像最经典的《魔兽世界》场景:团长在团灭后怒吼——“你怎么当的MT,盾墙CD怎么这么长!”“昨天打钱,洗狂暴天赋了”@#¥!%……@%@#¥

CD不是听的那个CD,指cold down(time),冷却时间,通常大型魔法都被伤神的作者限制为一段时间内只能用一次,那其他小型魔法么,就用度量衡来决定,也就是常见的蓝条——魔法值。奇幻小说作者联盟可能开过内部联席会议,会上指定大部分的火球术、小闪电术、旋风术,只要主角拥有一定量的魔法值,就能无限的使用该魔法。一个魔法师具有500点魔法,每个火球术消耗50点魔法,就是说他能释放10个火球术。

然后问题就来了,一个成功的魔法师得怎么伟大呢?基于魔法值这个问题上,他有几个解决办法:一、提高魔法值上限到500000,然后很多奇幻作者就勒令主角们得冥思、打坐、练内功、吃违禁品、养小鬼等等方法增加上限;二、节约每个火球术消耗的魔法值,例如5点,然后很多奇幻作者就勒令主角们得冥思、打坐、练内功、吃违禁品、养小鬼等等;三、在魔法值消耗的同时,恢复魔法值,例如没消耗10点魔法就恢复(或者吸收)3点魔法,然后很多奇幻作者就勒令主角们,恩不ctrl c\v了,你们懂的。

当然有很多故事还写到有永久加持魔法这些违禁道具,这些道具一般作者都也很克制的加入“极为罕有、牺牲血肉、效果很低”这些相关熟悉。不然,我靠,有一只永久加持火球术的戒指,地球人就不用为能源烦恼了。

写完上面这些,我 好像忘了解释魔法师们的致命缺点了,好吧,放到下一段说吧,段太长不好看。

【魔法师的气门】

野蛮战士们如果练金钟罩,刀枪不入,可惜气门在脖子后面、蛋蛋处、眉心处什么的,来了一个盗贼,他身边刚好有个魔法师,魔法师念了一句咒语“气门显显”,看到野蛮战士的气门在蛋蛋哪儿,盗贼于是潜行、背刺,一招就把野蛮战士KO了。

这样的场景,不少故事都会写类似的,大致是就是找到缺点并攻击。传统的RPG游戏甚至硬生生的直接指定了职业间的伤害、防御值比例:步兵战士天生怕魔法师的大规模魔法、魔法师怕弓箭手的远距离狙击、弓箭手怕骑士们的集体冲锋、骑士们又打不过罗马步兵方阵。

魔法师通常有几种怕:一怕弓箭。这里再引入一个概念:物理攻击。再高明的魔法师都怕所谓的物理攻击,例如刀伤、枪伤、箭伤。如果这部小说的主角是个魔法师,大部分描写其开设接受培训时,老魔法师都会教育学徒——切莫与战士近身肉搏。从德智体美劳五项全能发展来说,战士的体格大部分设定为中几刀杀个人是理所当然的,魔法师么因为智力超群,就得赋予他们身体孱弱的缺点,毕竟他们老是需要宅在炼金丹药房里面冥思、看各类 攻略,魔法师中刀就很惨。所以学徒们听到老师说“切莫与战士近身”这句经典台词后,就会问肿么办,老魔法师就会意味深长的笑笑,神秘兮兮的说了两个字“距离”。所以历史上古往今来大部分被魔法师弄死的战士是怎么死的?没摸到丫们。而为了克制距离,战士那边的教官就会同样神秘兮兮的告诉年轻战士们两个字“弓箭(枪炮)”。一个好战士,必须射得一手好贱(我是故意打错字的)。

距离这个东西,太坑古往今来的战士们了,常见保持距离的魔法们,我数一下,越后面的越坑爹:冰冻术,然后我慢慢走开,再施施然放个火球术烧你;恐惧术、短暂失明术,这些都是让战士们无边苦恼的暂时无法控制自己,眼看着魔法师走开了,默默施法烧自己;闪现术,我闪,看你怎么砍;传送术+远距离魔法狙击,好吧,你天下无敌了。

魔法师们有一手,战士们怎么办?常见有:利用魔法道具作弊——看你丫怎么冻我、怎么吓我、怎么瞎我!冲锋术,体术的一种,瞬间调动体内的肾上腺猛然冲到魔法师面前给他一下子。其实保持距离在大部分是设定里面还和一样东西有关——施展技能的时间,技能分为魔法和武技,为了平衡,大部分武技动一下眉毛就施展完毕,而大部分魔法除了消耗问题还有吟唱时间的问题。火球术这种容易躲闪、伤害有限的大路货,通常就控制在3-5个发音单词内就完成吟唱成功释放,真正的高手,还会被赐予默念、不用念咒语的异能(坑爹!)而必杀型的魔法,例如《哈利波特》中的阿瓦达索命咒,(我只看了电影没看书)我觉得【血缘保护(有血缘的亲人为自己牺牲生命) 】和【一旦对人使用,将会被关在阿兹卡班终身监禁】这两个限定太不像话了,起码得赋予一些如每天只能用一次、用一次得牺牲10克以上自身肉体、念咒要1分钟250个单词咒语错一个就反噬等等这些限定。万一我学会了阿瓦达索命咒,对着全地球的人用一遍我看没什么办法能抵抗啊(血缘保护?我杀光你全家!)。

—————————————-

其实写上面这些字,完全就是为了表达我对哈利波特中阿瓦达索命咒设定的平衡性不满,既然写完了,我的思路也就结束了,本文就此结束,谢谢各位观赏

机票决定了你的起至路线和酒店:廉价航空

我的路线:

如何订酒店

语言:这个国家的官方语言为马来西亚语,大部分人都会。而因为种族总多,且比例大,华语、印度语、印尼语、泰语等都有各自的分布区域。华语在华人聚居地如马六甲、槟城这些城市几乎是大部分都会,我就遇到不少说得一口流利粤语的马来人和印度人。但你听到他们的用词和粤语闽南语潮州话都有点不同,最难听懂的就是福建话,和当地华人聊天时大部分人都说福建话自成一派。

有没有必要学马来话呢?我觉得英语就足够交流了,大部分人特别是年轻人英语都不错,就是口音稍重了点,或许你知道新加坡就有独特的singalish,融合当地语言结合英语产生的当地文化。
城市里面大多数指引都有英语,但是以马来语为主。遇到不认识的英语?说不定那是马来语,因为马来语也是用26个英文字母。

实在交流不了还可以用肢体语言,谈及价钱还有计算机和纸笔能帮到你。

货币:小于1元的都是硬币,纸币1、2、5、10、20、50、100,但是一般顶多能见到50,100可能太大额了。纸币都有7成新,极难看到破损的纸币。倒是有很多机会找钱拿到硬币,有机会记得及时花硬币吧,很重。

我建议你带大面额的钞票在当地兑换,数人民币太痛苦了,100美金、1000港币、甚至500欧罗都方便。兑换店很多,分两种,银行开的比较靠谱但汇率低,私人开的也问题不大。我不建议你为了几块钱的差价东奔西跑,我建议你自助游保证随时口袋都有足够的现金。

atm和大城市的刷卡消费有不少是带银联通道了,用银联取现金、消费都比visa master要划算。注意和店员沟通刷卡通道。

玩乐:去马来西亚有什么玩?游山玩水、古迹名胜、购物观光,大致就这些吧。马来西亚有大面积的热带雨林,丰富的植被和动物,在西马的丁加奴就有著名的国家森林公园,喜欢野生动植物、爬山的游客可以考虑,东马也同样有类似的高山。玩水的话,最著名就是电影《夏日么么茶》里面的景点热浪岛,另外刁曼岛、停泊岛、斗湖等都是玩水的好地方,水底珊瑚众多,大量适合水肺潜水、简易浮潜的地方,有钱的同学甚至可以尝试近似马尔代夫的那种私家岛屿,例如棉花岛,岛上就是私人酒店独立承包,满足奢华的你。

古迹可以游览吉隆坡有不少殖民时期和独立年代遗留的历史建筑,还有华人众多的槟城、马六甲。大部分城市都没有大刀阔斧的拆迁旧建筑,现代和古典融合一体,再入吉隆坡附近西北部有著名的印度黑风洞,传说有宝藏在里面。

吉隆坡还是个购物天堂,有星光大道上世界各国的名牌,也有农贸市场里面便宜的吃喝、手工艺品。距吉隆坡1小时车程还有东南亚最大、海拔最高的云顶酒店,里面开设了这个伊斯兰国家唯一的赌场。乘缆车登上在云雾里面的酒店,享用里面的美食和周到的服务,听说过酒店里面有过山车吗?

风俗:东西文化在这个国度并没有完全融合,古老神秘的地方大有所在,尤其是伊斯兰文化、印度文化、印尼文化、华人文化、马来文化这些东南亚本土文化为主。主体上这里是以伊斯兰文化为主,通街都可见大大小小的清真寺,祈祷室。只有华人聚居地有猪肉吃,印度人聚居地没牛肉吃,所以最常见的食品是鸡肉和羊肉了,虽然这是个海岛国家,但除了华人没什么人懂得吃海鲜,都是BBQ做法,口味很重。大家来到这里除了要习惯饮食,还有如尊重印度人的传统,少用左手、尊重大部分东南亚民族的习惯,别摸任何人都头,特别是小孩子的头;衣服虽然不用完全学习伊斯兰的风格,特别是女性,如果穿着严密一点,或者稍微包上一点头巾,很多时候会方便很多。总之,在他乡要注意尊重当地的风俗习惯。

2010合家旅行——马来西亚(4) 消费明细

2010/10/11 2:16 下午  |  分类:travel

预付为RMB,现金为RM,刷卡折算为RMB,1RM约为2.1-2.2RMB。最后人均消费不足3000RMB

Pages: 1 2 3 4 5 6 7 8 9 10 11 Next