Saturday, December 29, 2007

Health|肾阴虚和肾阳虚的成因和区别?

肾阴虚和肾阳虚的成因和区别?_百度知道

肾阴虚和肾阳虚的成因和区别?
悬赏分:0 - 解决时间:2006-1-2 09:12
提问者: 米高牛 - 童生 一级
最佳答案
肾虚是指以肾精亏虚为中心以及由此而引发的肾气虚、肾阴虚、肾阳虚等证候。现分述如下:1.肾精不足:脑髓空虚、智力减退、健忘、失眠、面色无华、目周发黑、动作迟钝、下肢无力(或萎弱)、腰膝酸软、未老先衰、阳萎、滑泄,青少年则发育迟缓以及小儿的五迟五软等;2.肾气虚:精力不足、静则思眠、二目无力、腰膝酸软、容易感冒、遗精、滑精、或动则气喘、大便滑脱、小便清长或遗尿、尿频、排尿无力(或不畅)、有余沥、甚至二便失禁等;3肾阴虚:形体消瘦、五心烦热、口渴咽干(或咽疼反复)、骨蒸潮热、颧红、盗汗、耳鸣耳聋、腰酸(疼)、小便黄赤、舌红少苔、脉虚细数等;4.肾阳虚:怕冷、肢凉、易受风寒、或多汗、食欲不振、阳萎、精(宫)冷不育、五更泄泻、或小便不利甚至水肿、腰冷酸痛、舌淡或胖大有齿痕、脉沉迟等。需要指出的是,一方面,各种肾虚都以肾精虚为中心,所以肾精不足的表现贯穿于各种肾虚之中;另一方面,由于受各种因素的影响,具体每个人的表现又以其中一种或几种为主要症状。

中医肾虚的概念及其与亚健康的联系中医认为,肾为先天之本,是人体生殖发育的根源,脏腑机能活动的原动力。肾的精气从作用来说可分为肾阴、肾阳两方面。肾阴与肾阳相互依存、相互制约,维持人体的动态平衡。当这一平衡遭到破坏后,就会出现肾阴、肾阳偏衰或偏盛的病理变化。这就是肾虚。目前社会上常说的"肾虚",如遗精、阳瘘、早泄、性冷淡、不育、不孕等,实际上是狭义的肾虚。广义上的肾虚包括一系列的全身症状。中医所说的肾虚和西医认可的亚健康状态颇有相似之处。其一,多数肾虚的病人和亚健康病人在就诊时无法区分,它们有症状的相似性。其二,它们的定义都很抽象,都是以一堆症状来确定。不同点是,肾虚的概念由来已久,一些器质性疾病往往也列入其中。

肾虚有多种,以肾阴虚、肾阳虚最常见。

中医所指的肾虚,有很多种类,其中最常见的是肾阴虚、肾阳虚。

肾阴虚,表现为口干舌燥、皮肤瘙痒、失眠多梦、心情烦躁、腰酸膝软、手足心热、耳鸣头晕等症状。另外,女子会出现便秘、经少甚至经闭等表现。

肾阳虚,表现为面色白或黝黑、腰膝酸疼、精神不振、手足冰冷、畏寒怕风、腹泻、身体浮肿等。此外,女子会出现不孕、遗尿、浮肿、性欲低下等症状。

专家提示:肾虚不等于肾衰竭中医所指的肾和现代医学所指的肾脏并不是一回事儿,肾虚并不是肾衰竭,只是气血阴阳虚弱了,并不会像肾衰竭那么严重而危及生命。

肾虚者必须重视补肾,但不能乱补

中医理论认为,肾主藏精。精是构成人体生命的基本物质,也是生长发育五脏六腑各种机能活动的物质基础。肾精充足则身体强健,五脏六腑功能正常,肾虚则生命力减弱,各种疾病就会逐渐袭来。

因此,要根治这些病痛、彻底改善身体状况,必须从补肾入手。

但肾虚不能盲目补,乱补有害无益。

赵教授强调,中医补肾先弄清是肾阴虚、肾阳虚还是肾气虚是关键。因此,肾虚者一定要找正规的中医师正确诊治。

一般说来,肾阴虚者大多脸发红、五心烦热。补肾阴虚的药物多是甘寒药,如石斛、玉竹、山茱萸、枸杞子、西洋参等,中成药的代表是六味地黄丸。

阳虚者则怕冷,四肢发凉,面色苍白。补肾阳虚药物多是热性药,如附子、肉桂、鹿茸等,中成药的代表是金匮肾气丸。

预防肾虚从现在开始

预防肾虚首先要注意休息,劳逸结合,善于通过一些休闲活动来减轻精神压力,释放不良情绪。均衡饮食、规律生活。另外,下面这些简单的小窍门,既可强身健体、预防肾虚,也可作为肾虚者的辅助治疗。

1.常打太极拳。练习太极拳,最好是清晨在空气清新的公园内、树下、水边进行。

2.每天自我按摩腰部:两手掌对搓,至手心热后,分别放至腰部两侧,手掌向皮肤,上下按摩腰部,至有热感为止。早晚各一次,每次约200下。

3.每天搓脚心:两手对掌搓热后,以左手擦右脚心,以右手擦左脚心,早晚各1次,每次搓300下。

4.每天做缩肛运动:全身放松,自然呼吸;呼气时,做缩肛动作,吸气时放松,反复进行30次左右。

5.每天做一套简易体操(如果有时间,也可连续做多次):

(1)两足平行,足距同肩宽,目视正前方,两臂自然下垂,两掌贴于裤缝,手指自然张开。足跟提起,连续呼吸9次。
(2)足跟落地,吸气,慢慢曲膝下蹲,两手背逐渐转前,虎口对脚踝;手接近地面时,稍用力抓成拳(有抓物之意),吸足气。
(3)憋气,身体逐渐起立,两手下垂,逐渐握紧拳头。
(4)呼气,身体立正,两臂外拧,拳心向前,两肘从两侧挤压软肋,同时身体和脚跟部用力上提,并提肛,呼吸。

女性肾虚自测:对照下面症状,你可以测出自己是不是肾虚。

如果你有2个以上方面出现问题,应及早去医院检查。

1.全身方面:全身倦怠、头脑不清醒、注意力不集中、记忆力减退等。

【典型表现】

●工作效率明显下降,上司已明显表达了对你的不满。
●无精打采。上班仅仅1个小时,就胸闷气短,盼望早早回家休息,但上床后又睡不着。
●记忆力下降。昨天想好的事情,今天怎么也记不起来。

2.神经肌肉方面:经常失眠、头晕脑胀、腰酸背痛、下肢乏力等。

【典型表现】

●经常感到很困倦,却无法熟睡,多梦、易惊醒。
●体重有明显的增加或下降趋势。早上起来,发现腹部肌肉松弛无力,苍白无血色。
●没有风湿或外伤,却背部不适、胸部有紧缩感、腰背痛、不定位的肌肉痛和关节痛。
●不提重物,走到3楼就两腿无力;坐在椅子上看电视,超过2个小时就感到腰酸。

3.心血管方面:心悸气喘、胸闷、浮肿等。

【典型表现】

●晨起或劳累后足踝及小腿肿胀,下眼皮肿胀、下垂。
●月经到来前两三天,四肢发胀、胸部胀满、胸部串痛。

4.胃肠道方面:食欲不振、恶心、胃疼、腹痛腹泻、便秘等。

【典型表现】

●尿频,在正常饮水情况下,夜尿在3次以上;小便无力,淋漓不尽,大便粘滞不畅。
●食生冷干硬食物常感胃部不适、口中粘滞不爽、吐之为快。
●一日三餐,进食甚少。排除天气因素,即使口味非常适合自己的菜,也感觉无味。

5.五官方面:视疲劳、鼻塞、眩晕、耳鸣、咽喉不舒服等。

【典型表现】

●容易感冒,感冒后就会出现鼻塞、流鼻涕、咽干、咽痛、喉咙有紧缩感等症状。
●坐、蹲的时间稍微长些,直立后会感到两眼发黑、头晕耳鸣。
●用电脑办公或看书二、三十分钟就感到眼睛干涩、胀痛。

6.其他方面:"性趣"减退、抑郁、焦虑、恐惧等。

【典型表现】

●不再像以前那样热衷于朋友的聚会,有种强打精神、勉强应酬的感觉。
●工作情绪始终无法高涨,最令自己不解的是无名的火气很大,但又没有精力发作。
●月经不调、性欲降低,过性生活时感到疲惫不堪。
回答者:wl8741 - 见习魔法师 二级 12-29 09:49
提问者对于答案的评价:
非常感谢!!
评价已经被关闭    目前有 0 个人评价

50% (0)
不好
50% (0)
对最佳答案的评论    共 1 条
说得很详细
其他回答    共 1 条
中医认为,任何事物都分为阴阳两个方面,人的肾也有肾阴和肾阳之分,肾功能障碍产生的原因可能是肾阴虚造成的,也可能是肾阳虚造成的,所以,补肾要查明原因,分型而补。

提示:肾阴虚的临床表现:1.腰酸腿软。2.口干、烦躁。3.手心发热。4.爱出汗。

由肾阴虚导致性功能障碍的男性,平常可以多吃一些六味地黄丸类的补肾阴的药物,另外食补也是很好的办法,例如,用桑葚子、枸杞煮粥,也有不错的效果。

肾阳虚首先会出现腰痛,因为腰为肾之府,这种痛一般会有冷的感觉。病人痛的同时,觉得腰里面发凉,这是肾阳虚的一个典型表现。另外,它扩展到全身,会出现全身也怕冷。因为肾阳是一身阳气的根本,如果根虚弱了,整个身体的阳气的温煦作用就会下降。

提示:肾阳虚的临床表现:1.腰痛而且发凉。2.手脚冰凉、尿频。

肾阳虚的人适合吃的食物有海产品、韭菜籽。补肾可以选用金匮肾气丸、五子衍宗丸等。

肾阴虚的情况下火就容易旺,阴虚火旺,如果这时再使用那些温热的壮阳药物,等于是火上浇油,病人热性就更大了。反过来说,假如病人肾阳虚、怕冷,你再用一些滋阴药,等于是雪上加霜,病人同样也受不了。

Health|怎样才能简单准确的区分肾阳虚和肾阴虚?

怎样才能简单准确的区分肾阳虚和肾阴虚? - 山东在线咨询网

怎样才能简单准确的区分肾阳虚和肾阴虚?

以下描述很详细,但我还是觉得不好理解,有没有更简单的判定法?

  肾阴虚 :
  "肾阴"亦称"真阴"、"元阴"、"肾水",指肾脏的阴精。肾阴有滋养脏腑的作用,为人体阴液的根本。《景岳全书》称:"五脏之阴气,非此不能滋。"肾阴虚症状为:五心烦热、口干舌燥、睡眠不好,舌质红,舌苔少,脉细数。 

肾阳虚: 
  肾阳亦称"真阳"、"元阳"、"命门之火"。指肾脏的阳气。肾阳有温养腑脏的作用,为人体阳气的根本。肾阳与肾阴相互依存,两者结合,以维持人体的生理功能和生命活动。肾阳虚症状为:肢寒、怕冷,面色苍白,阳痿,早泄,精神,舌质淡,舌苔薄,脉迟缓等。 


身体其他都挺好的话。可以从小便上分辨:肾阴虚小便黄。肾阳虚小便清长。
还可以这样区别:阳虚特别怕冷,眼周发青。
                阴虚失眠多梦,手脚心易出汗。夜里入睡后出汗。

肾阴虚症状:手足心热.夜晚口干.口渴反不想喝水;阳虚症状:怕冷.手足发谅;阴阳俱虚的兼二者症状。

腰膝酸软是肾虚。阴虚则内热,阳虚则外寒。
该回答在2006年6月24日由回答者修改过

肾阴虚 手足常温口常干
肾阳虚 手足常冷口不干

1、肾阳虚证:指由于肾阳虚衰,温煦失职,气化失权所表现的一类虚寒证候。临床表现:面色光白或黧黑,腰膝酸冷,形寒肢冷,尤以下肢为甚,神疲乏力,男子阳痿、早泄、精冷,女子宫寒不孕,性欲减退,或见五更泄泻,完谷不化,或小便频数、清长,夜尿多,或尿少,周身浮肿,舌淡,苔白,脉沉细无力,尺部尤甚。证候分析:多因素造成。或年高命门火衰,或久病伤阳,它脏累及于肾,或因房事太过,日久损及肾阳,本证以性欲生殖功能减退,二便失司,并伴见形寒肢冷,腰膝酸软等虚寒之象为辨证要点。
2、肾阴虚证:指由于肾阴亏损,失于滋养,虚热内生所表现的证候。临床表现:腰膝酸软而痛,眩晕耳鸣,齿松发脱,男子遗精、早泄,女子经少或者经闭或见崩漏,失眠,健忘,口咽干燥,五心烦热,潮热盗汗,或骨蒸发热,午后颧红,形体消瘦,小便黄少,舌红少津,少苔或无苔,脉细数。证候分析:本证多因虚劳久病,耗损肾阴,或温热病后期,消灼肾阴,或房事不节,情欲妄动,阴精内损,皆可导致肾阴虚损。本证以腰膝酸痛,眩晕耳鸣,男子遗精,女子月经失调,并伴见虚热之象为辨证要点。


肾阳虚的临床表现:1.腰痛而且发凉。2.手脚冰凉、尿频。 
肾阳虚的人适合吃的食物有海产品、韭菜籽。补肾可以选用金匮肾气丸、五子衍宗丸等。 
肾阴虚的情况下火就容易旺,阴虚火旺,如果这时再使用那些温热的壮阳药物,等于是火上浇油,病人热性就更大了。反过来说,假如病人肾阳虚、怕冷,你再用一些滋阴药,等于是雪上加霜,病人同样也受不了。 
肾阴虚、肾阳虚是中医的一个术语,肾阴虚和肾阳虚是指中医讲的肾脏功能方面的症,我们平常讲肾虚,实际包括了肾阴虚和肾阳虚, 也包括了阴阳两虚.肾阴虚是一个物质的,肾阴和肾经是属于物质的,肾阳和肾气是功能的。出现了一些腰膝酸软、四肢乏力、头晕耳鸣,包括一些脱发,还有一些牙齿松动,记忆力减退,容易衰老的也比较早,也还包括临床上的性欲减退,还有容易遗精、早泄等等,这都归为肾阴虚的症状,肾阴虚还容易出现虚热,中医有一个理论阴虚生内热,阳虚生外寒,所以有时候容易出现五心烦热,就是两个手心,两个脚心,心口感觉热的感觉,还有睡觉的时候,容易盗汗,就是睡着了,一醒身体有汗。肾阴虚多发生在中青年的时候,中青年活动量比较大,无论是学习、锻炼,精力上物质耗损比较多,对性功能这块,性欲不是特别低,但是射精容易快,有遗精现象。那么肾阳虚,大多数多少功能性的差,也有和肾阴虚相同的情况,比如说腰膝酸软,四肢乏力,还有性欲减退,但是因为它是阳分虚了,肾气虚了,所以出现一些怕冷的一些症状,中医有句话,阳虚生外寒,这样的人面色比较虚白,比较畏寒怕冷,手脚冰凉、小便清长,大便汤薄。这种人性欲比较低,和现代医学说的雄性激素低有相同之处。所以阳虚表现的是外在的,一般也可能由于身体比较弱,有肾阳虚的情况,但是大多数的是在中老年容易出现这种肾阳虚的情况,中青年肾阴虚比较多。所以说,这两个特征,一个是年龄上的特征,肾阴虚多发生在中青年,肾阳虚多发生在中老年,肾阴虚容易有虚热的一些症状,肾阳虚有怕冷的症状。在性功能这块,肾阴虚是容易早泄遗精的比较多,肾阳虚的阳萎的比较多。当然有共同之处,比如说腰酸乏力,四肢酸软等等,这个是共同的症状。前列腺炎是一个现代医学术语,和这种肾阴虚、肾阳虚有交叉的地方,确实在临床说有一些人,因为虚火旺盛,也出现了一些在下焦这块有虚火,再加上吃一些辛辣食品等等,结果又有一些湿热,湿热和这种虚火交织在一起,就出现了前列腺炎的症状,尿频等的一些情况,小便黄,甚至也有一些小腹坠胀的一些情况。


这涉及到中医的一个术语,也涉及到临床的证型,肾虚主要是四方面,一个是肾阴虚,一个是肾阳虚,一个是肾经亏虚,一个是肾气虚,临床上更多的是肾阴虚和肾阳虚,肾阴虚当然是肾虚的一种,而不是肾虚都是肾阴虚,肾虚是一种总称,肾阴虚各肾阳虚都是肾虚的一部分,代表了某一种症型,肾阴虚和肾阳虚的区别在于,如果是把肾阴是物质上的缺乏,肾阳就是功能上的匮乏,物质上的缺乏就是腰膝酸软,头发晕,还有如果在年轻人的身上出现早泄、遗精,还有出现五心烦热,失眠、心烦,中医有阴虚生内热,阳虚生外寒,如果在老年人出现的肾阴虚就容易脱发或发白的比较早,容易耳鸣、耳背,牙齿松动,眼花的比较早一些,所以说,这是肾阴虚,肾阴虚一般说在中青年发生的比较多,我们在临床上的症状比较多,那么我再说肾阳虚,肾阳虚有一些症状和肾阴虚也是有共性的,比如说腰膝酸软,四肢乏力,但是肾阳虚更体现是功能性的所谓出现的四肢不温,那个是五心烦热,这个是手脚发凉,面色容易有一些黄白畏寒怕冷,如果是中青年出现性欲减退、阳萎,人感觉经常有一种神气疲惫的感觉,因为是功能性的,更多的体现在这方面,我们说肾阳虚和肾阴虚不是截然分开的,在临床上经常遇到这样的人,我究竟是肾阴虚还是肾阳虚,我就讲了,我说肾阴虚、肾阳虚也好,如果匮乏到一定程度了,就是阴损积阳,阳损积阴,肾阳虚时间长了会有肾阴虚的症状,所以我们再补肾阳的时候,一定要补肾阴,而且要阴中求阳,而且在补肾阴的时候也不是一味的只用补肾阴的药物,六味地黄是宋朝一个大医学家耳科专家叫钱乙为小孩创立的一个房子,主要儿童囟门不合,说话晚等等,小儿发育不好,畸形龟背,他认为是肾阴虚所造成的,实际脱胎于寒潮张仲景的肾气丸,去调了肉桂,热性就少了,我们社会发展到今天了,一般说,我们在衣食温饱都解决了,我们的住的房屋都比较好,穿戴也比较好,阳气虚的就比较少了,但是我们比较劳累,物质的匮乏就显示出来了,所以现代的男人主要是肾阴虚的倾向,所以说滋阴补肾,阴中求阳是中医补肾的主要切向,六味地黄是补药的总方,如果出现的肾阴虚,服用一些六味地黄还是比较有效的。


肾阳虚的症状为腰酸、四肢发冷、畏寒,甚至还有水肿,也就是说表现为"寒"的症状,性功能不好也会导致肾阳虚;
肾阳虚可以吃狗肉、羊肉、韭菜、泥鳅来进行食补,药物则有肾宝、玉苁蓉、金匮肾气丸、右归丸等。

肾阴虚的症状为"热",主要有腰酸、燥热、盗汗、虚汗、头晕、耳鸣等。
肾阴虚可以吃哈士膜、黑木耳、黑芝麻、小核桃等进行食补,药物则有左归丸、六味地黄丸等。


阴虚 

中医名词。指精血或津液亏损的病理现象。因精血和津液都属阴,故称阴虚,多见于劳损久病或热病之后而致阴液内耗的患者。由于阴虚不能制火.火炽则灼伤阴液而更虚,两者常互相影响。阴虚主症为五心烦热或午后潮热.盗汗.颧红.消瘦.舌红少苔等。 
阳虚 
病证名。指阳气不足,机能衰退的证候。《素问・调经论》::"阳虚则外寒。"多因素体阳气虚弱;或外感阴寒之邪,阳气受损;或年老阳衰;或房室过度,损伤肾阳。常见症为形寒肢冷,腰膝冷痛,尿清便溏或下利清谷,倦怠乏力,面色(白光)白,或小便不利,阳痿早泄,脉弱无力等。治宜温补阳气。

《内经》提出"春夏养阳,秋冬养阴"学说,在夏季可借助大自然的阳气来解决体内阴寒导致的疾病,用于改善阳虚体质;秋冬利于养阴,用于改善阴虚体质。

所以,一个简单准确的区分肾阳虚和肾阴虚的指征是:

问一下病人:
回答夏天不耐热者(怕热)――偏于肾阳虚体质。
回答冬天不耐冷者(怕冷)――偏于肾阴虚体质。

然后再结合其他四诊,对照肾阳虚和肾阴虚的征象是不难区分的。

二者均为下元肾虚不足,以有无畏寒肢冷,腰膝发凉等阳不足的寒象来区分,简单又准确;有为肾阳虚,无则为肾阴虚。(有些肾阴虚无虚热表现,偏虚到一定程度时则有虚热之象)

肾阳虚和肾阴虚的区别与不同:
肾阳虚 - 阳气耗损,命门火衰。
常见:阳痿,滑精,早泄,腰冷酸痛,下肢痿软,气喘,小便不利,尿闭,水肿,尿频,遗尿。
肾阴虚 - 久病伤阴,相火失制,阴虚火旺。
常见遗精,耳鸣耳聋,骨蒸潮热,健忘,
如何用药?
肾阳虚 - 填补肾阳。常用金柜肾气湾,左归饮,二仙汤等。
肾阴虚 - 壮水养阴。常用六味地黄丸,右归饮,二至丸等。
剂量和用药时间视病情轻重而定。一般说,用药当以月计。

你好!你既已知道什么是阴虚,什么是阳虚(五心烦热、口干舌燥、睡眠不好,舌质红,舌苔少,脉细数。 肢寒、怕冷,面色苍白,阳痿,早泄,精神,舌质淡,舌苔薄,脉迟缓等。)通俗讲怕热易上火就是阴虚,怕寒,一派虚弱衰竭的现象为阳虚,既有阴虚症状又有阳虚症状就是阴阳两虚. 

阴虚:易便秘;阳虚:易腹泻。

Sunday, December 9, 2007

Linux|Basic Server Administration Training Content

Basic Server Administration

Linux System Administration I $1200.00
Starts October 27 -- 8:30 PM-5 PM PST
Saturdays
(40 hours live instruction) Buy Now

Labs Highlighted in Green
Outline Categories in Blue

Introduction
Historical Development of Linux
Researching Distributions
The Choice of an Enterprise Server
Finding Help
Tasks of a Linux Administrator
The Boot Process
The BIOS
GRUB
Init Process
Startup Scripts
Daemons
rc.d Directory
Lab 2.1 : List Current Services Listed in /etc/rc.d/init.d
Run Scripts at Startup
rc.local
Interactive Startup
Configuration of the Boot Process
Reboot and Shut Down
Lab 2.2 : Shutting Down Correctly and Restarting
Managing Services
Lab 2.3 : Managing Services
Practice 2.4: Changing init
The root User
Access Control
root Login
Setuid and setgid
Lab 3.1: Setting the SUID Bit
How to Use su root
Lab 3.2: Checking the PATH
sudo
Passwords
Lab 3.3: Set Up sudoers
Process Management
Managing Processes
Nice
Creation of Process
Signals 38
How to Kill Processes
Process States
ps
top
/proc File System
Tracing System Calls
Dealing with Wild Processes
Managing the File System
Pathnames
Mounting/Unmounting File Systems
A Linux Standard
File Types
File Permissions
setuid and setgid bits
Lab 5.1: Control Group Ownership with SGID
sticky bit
File Attributes
Links
Change File Permissions - chmod
Change Ownership – chown
umask
Lab 5.2: Understanding the /proc Directory
ACLs
Managing Users
Lab 6.1: Change User Information
/etc/shadow
/etc/group
Creating Users
Files When a User is Created
Passwords
Password Control
Check Password
Lab6.2 : Add a User in Text Mode
Deleting Users and Data
Change File Ownership
chsh
Communication With Users
Managing Users From the GUI
User and Group Security
Attack Source
Pseudo-Users
Monitoring User Activity with psacct
Managing Quotas
quota Commands
Start Quotas
Setup User Quotas
Setup group Quotas
Create Profiles
Turn Quotas Off
Maintain Quotas
Lab 7.1 : User Quotas
Lab 7.2 : Group Quotas

Managing System Logs
Special Log Files
View System Logs
Log Watch
Create a New alias
Create Remote Logs
View Remote Files
Altered Log Files
Security Steps for Logs
Modify Log Output
Add Program Logs
Lab 8.2 Log Management
Managing Hard Drives
IDE Drives
Sata Drives
SCSI
Drive Geometry
Partitions
Swap Space
Formatting Floppy Drives
Using fdisk to Create Partitions
Listing Partitions With fdisk
View Partitions
Delete Partitions
All Partitions Deleted
New Partition Created
File System Formats
Mounting Drives
Enhancing Hard Drive performance
fstab
Add an Additional Device
Lab 9.1: Checking Hard Drive Performance
Lab 9.2: Create RAID 5 with LVM

Managing Backups
Backup Media
Using tar
Search the Contents of a tar File
Simple tar Script
Using dd to Clone Drives
Build an Image Server
Check Free Space
Lab 10.1 Simple tar Backup
Lab 10.2 Backup /home Directory
Lab 10.3 Backup /home Directory with Script
Lab 10.4 rsync
Lab 10.5 Backup /home Directory with Script

Managing Automated Actions
Using at
Lab 11.1: Using at
Lab 11.2: Backup

Using cron
Managing Updates
yum.conf
yum Log
yum Repositories
Updating
Install New Programs
Remove Programs
Basic Networking
LAN - Local Area Network
WAN - Wide Area Network
OSI Layers
Ethernet Media
Network Design
Network Relationship
Using Network Commands
Important Network Files
Ping
Webmin: Remote Access
Lab 12.1 : Webmin Security
Lab 12.2 : Webmin Options

VNC Remote Access
Create Users
Start the Server
Set VNC Server to be On at Boot
Client Login
Lab 13.1 : VNC Server
SSH – Secure Remote Access
SSH Files and Locations
SSH Basics
Generate a Key Pair
Permissions for .ssh Directory
Preventing Man in the Middle
Authentication
Known Hosts
Fingerprints
Making Connections
Initializing a Connection to a Server
Transfer Files Using scp
Transfer Remote File to Local Machine
Transfer a Directory to Remote Server
Using sftp for Secure File Transfer
Remote X Window With SSH
Change Port Number on Client
Connect With Keys Only
Project: SSH Connect Without Passwords
Change Port Number on Client
Config File
Transferring Files With FileZilla
Connecting With FileZilla
LAB 14.5: SSH Move Directories
Kernel Development
How to Configure the Kernel
LAB 17.1: Tune Kernel Parameters
Load Drivers and Modules into an Existing Kernel on the Fly
Practice: Add and Remove a Module
Practice: Load All SCSI Drivers
Build a New Kernel
Lab 17.4: Kernel Development
Provide Directives at boot time to the Kernel
X Window System
X Window Components
X Display Manager
X Applications
Client Authentication
X Server Configuration
Server Security
Preventative Server Security
Layered Security
Reducing Spam and Attack by Limiting IP Addresses
Lab 17.1: iptables Firewall
Restrict Physical Access to Servers
Securing Services
Lab 17.2: List Current Services Listed in /etc/rc.d/init.d
Managing Services
Lab 17.3: Managing Services
Manage xinetd
Lab 17.4: Enabling rsync
Lab 17.5: Manage Access Control

tcp_wrappers
Lab 17.6: Configuring tcp_wrappers
Verify Running Services with netstat
Securing The Firewall
Port Scan Attack Detector (psad)
psad Configuration File
Bastille Linux
Lab 17.7: Security Assessment
Bastille Questions
Securing the Network Connections
Lab 17.8: Review history
Lab 17.9: Review /etc/passwd

Using nmap
Ping Sweep
Securing Users
root Login
How to Use su root
Passwords
User and Group Security
Attack Source
Deleting Users and Data
Firewall Introduction
Iptables
Terminology
Firewall Strategies
Network Tools
Lab 17.10 : Network Monitoring
Darkstat
Wireshark (Ethereal)
Remedial Server Security
Rkdet
Tripwire
AIDE
Lab 17.11 : Rootkit Hunter
Lab 17.12 : AIDE

Logwatch
Social Engineering

Linux System Administration II $1200.00
December 15
-- 8:30 PM-5 PM PST
Saturdays
(40 hours live instruction) Buy Now

Labs Highlighted in Green
Outline Categories in Blue

Apache Server
New Features in Apache 2.0
Main Configuration Files
httd.conf
Lab 19.1 Apache Install and Configuration
Modules
Loading Additional Modules
Making Modifications to Apache
Performance Tuning
Lab 19.2 Performance Tuning
Configuring the Number of Servers
Log Files
Lab 19.3 Viewing and Searching Logs
Virtual Hosting
Lab 19.4 Virtual Hosts for a Web Server
IP Based Hosting
MIME Type
Adding a MIME Type
Index Files
Access Control
Password Authentication
Lab 19.5 Create a Restricted Folder
.htaccess File
Setup CGI
Enable CGI scripts
Enhancing CGI Scripts
Start / Stop / Restart Apache
Start Apache at boot
Intro to SSL
What the Process of SSL Provides
SSL Communication
Encryption Configuration
Unsigned SSL Certificate
Creating an SSL Certificate
Process of Setting Up Certificate
Lab 19.6 Create a Self-Signed Certificate
Add SSL to Apache
Use Pre-Existing Keys
Upgrading an Older Server
Generate New Keys
Install PHP
Lab 19.7 Install PHP
MySQL
Lab 19.8 MySQL Basics
Lab 19.9 MySQL Checks
Squid Proxy Server
Important Locations
Runat Startup
Hardware Requirements
Visible Hostname
Administrtive Contact
Lab 20.1 Basic Squid Set Up
VSFTP Server
Security Issues With FTP
Lab 21.1 Basic VSFTP Setup
Setting a umask
FILE PERMISSIONS
Create Anonymous Login
Controlling Access
Access Control With tcp_wrappers
Lab 21.2 Enable Local Access Only
Create Warning Banner
Set Up Virtual FTP
vsftp Man Page
vsftpd Company Example
/etc/hosts.allow
Security Options
Start the Server
Server Listening
Configure the Firewall
Bastille Firewall
Logging In as User
Graphical Login
Limiting Users
Anonymous Server Setup
Anonymous Directory
Create a Login Banner
Lab 21.3 Create Server with Anonymous Logins
Anonymous Login
iptables Firewall
VSFTPD ans SELinux
Lab 21.4 Enhance Security Settings
Network File System
Uses for NFS
Quick Start
LAB 22.1 Basic NFS Set Up
LAB 22.2 Basic NFS Set Up with GUI

Sendmail Server
Sendmail Introduction
Mail Server Basics
Mail Access Protocols
Sendmail Basic Install
Sendmail Foundations
Foundation #1: Configuration Files
Foundation #2: The Queue
Foundation #3: Aliases
Lab 23.1 Mail Exercise
How Sendmail Works
Setting the Operating Mode
Daemon Mode
Queue Mode
Verbose Mode
Major Configuration Files
Creating VirtualUsers
Allowing Network Connections
Sendmail Security
Monitor Security Issues
M4 Processor
How to Use the M4 Processor
Control SPAM
Deny Relaying
Use the Access Database
access
Leave Spammer a Message
Use a Blackhole List Service
Reducing Spam and Attack by Limiting IP Addresses
Stop User Replys to SPAM
Lab 23.2 Testing the Basic Setup
Check Mail Stats
Undeliverable Mail
Mail Stats
Testing an Address
Mail Does Not Send
Rejected Mail
Lab 23.3 Sendmail Practical
DNS Server
How DNS Works
Delegation
named.conf
Zone File Examples
DNS Server
DNS Service
DNS Client
DNS Server Design
Options Statement
Zone Statements
Create a Zone Statement
Mail Requirements
Graphical Tools
Fully Qualified Domain Name
hosts
Hierarchical Structure
Top Level Domains
Name Servers
Zones vs Domains
Types of Name Servers
Registering a Domain
Lame Server
Forwarding
Test DNS Settings
Creating a chroot Jail
Install the Jail
Configure the Jail
Lab 24.1 DNS Step By Step Install Practical
Samba Server
Samba Introduction
Samba Install and Start
smb.conf
testparm
Sections in smb.conf
Create Shared Directory
LAB 24.1 Create a Public Share
NetBIOS and WINS
Browsing the Network
Creating User Accounts
Home Directories
LAB 24.2 Manage Home Directories
Managing Groups
LAB 24.3 Manage Groups
Recycle Bin
LAB 24.4 Create a Recycle Bin
Variables
LAB 24.5 Using Variables
Virtual Samba Servers
Network Access Options
LAB 24.6 Network Access
Printing
Privileges
DHCP Server
Basic Tips
LAB 25.1 DHCP Server

Linux is a registered trademark of Linus Torvalds. All other trademarks are trademarks of their respective owners.

Saturday, December 8, 2007

Linux|ssh 使用新法:公网(合法 ip)用户访问内网(私有 ip)服务器(http,ftp,sshd,cvs...)

ssh 使用新法:公网(合法 ip)用户访问内网(私有 ip)服务器(http,ftp,sshd,cvs...) - crocodile's blog - by crocodile

ssh 使用新法:公网(合法 ip)用户访问内网(私有 ip)服务器(http,ftp,sshd,cvs...)

Saturday, 18. November 2006, 04:07:19

内网的朋友苦于没有合法 ip,不能对外提供 internet 服务。解决方案很多,可以通过在网关做端口映射,或其他的辅助软件等。

本文介绍两种比较简单实用的方法,利用 ssh 这个强大的工具。
(以下方法不分平台,都适用)

案例一、
内网主机 A ,开了 http,ftp ,http ,vnc,sshd,socks5,cvs 等服务。无合法 ip 地址。
外网主机 B ,开了 sshd 服务。有合法 ip : 218.xxx.xxx.xxx
我们的目的是让 B 能访问 A 上的各种服务。

步骤:
1、A 知道 B ip 后,先用 ssh client 连上 B,命令如下:
ssh -R 1234:localhost:21 -l root 218.xxx.xxx.xxx

解释:
关于 ssh 的参数,请看 ssh --help
-L listen-port:host:port Forward local port to remote address
-R listen-port:host:port Forward remote port to local address
-L local (本地) -R :remote (远程)

-R 1234:localhost:21 其实做了个"端口转发(forward)"。
意思是主机 A 把本地的 21端口(对应ftp服务)映射为 B 的1234 端口(任意未被占用),同时 A 监听 B 的1234 端口。
在 B 上用 netstat -al | grep 1234 ,你能看到这个监听连接。
任何发送到 B 1234 端口的请求将被传送到 A的 21 端口。

2、B 用 ftp 工具(任意,如gftp) 连本地的 1234 端口,输入 A 的 ftp 用户和密码。
ftp localhost 1234

千万不要觉的奇怪,为什么连的是本地的地址。
举个不恰当例子,相当于 A 在 B 的房间里装了个窃听器(监听端口),那么 B 在房间里说的话就通过窃听器传送到了 A。

3、推广:
如果 B 没占用 21 端口的话,那么可以写成:
A使用: ssh -R 21:localhost:21 -l root 218.xxx.xxx.xxx
B使用: ftp localhost

如果你想使用 A 上的 http 或其他服务,只需改变服务端口:
http服务 :
A使用:ssh -R 1234:localhost:80 -l root 218.xxx.xxx.xxx
B使用:w3m http://localhost:1234

sshd服务:
A使用:ssh -R 1234:localhost:22 -l root 218.xxx.xxx.xxx
B使用:ssh localhost -p 1234

vnc 服务:
A使用:ssh -R 1234:localhost:5901(其他) -l root 218.xxx.xxx.xxx
B使用:vncviewer localhost:1

socks5服务:
A使用:ssh -R 1234:localhost:1080 -l root 218.xxx.xxx.xxx
B 略

cvs 服务:
A使用:ssh -R 1234:localhost:2401 -l root 218.xxx.xxx.xxx
B使用:cvs -d :pserver:root@localhost:1234/home/cvsroot login

这里是否一定要用 root ,涉及到权限问题,具体还得靠大家来总结经验。

案例二、
部分朋友会问了,这样的话只是两台机器的互相通讯,如何让广域网的人都能访问呢?
聪明的你,这时候可能已经有了答案。

内网主机 A ,开了 http,ftp ,http ,vnc,sshd,socks5,cvs等服务。无合法 ip 地址。
外网主机 B ,开了 sshd 服务。有合法 ip : 218.xxx.xxx.xxx
我们的目的是让 internet 上的任何主机能访问 A 上的各种服务。

步骤:
1、首先,B 的sshd 服务端做点小小的设置:
vi /etc/ssh/sshd.config
加入 GatewayPorts yes
然后重启 sshd 服务: /etc /init.d/ssh restart 或 /etc/init.d/sshd restart
(解释:
不加,默认会把监听端口绑定在 localhost 或 lo( 127.0.0.1),这样除了 B自身别人是没法访问监听端口的。
加入 GatewayPorts yes,把监听端口绑定到 0.0.0.0 ,这样外部的所有机器都能访问到这个监听端口。
主要是考虑安全性问题,默认情况,只允许本地访问。

这里才是真正的难点,实验了一个晚上,累人呀!给点鼓励吧 :)

2、A 知道 B ip 后,先用 ssh client 连上 B,命令如下:
ssh -R 21:localhost:21 -l root 218.xxx.xxx.xxx
(事先确定 B 的21 端口未被占用)

3、分布在 internet 的其它客户机使用 ftp 工具(任意),连 B 21端口。

ftp 218.xxx.xxx.xxx 21

你会发现自己连上了内网 A 的ftp 服务。

此法和案例一完全一样。

internet --------->> B 21 端口----------->>A 21端口
可以叫做端口转发,或隧道技术,也可以称之为跳板(B),或反弹 。呵呵,我瞎说的。。。

可能遇到的问题:

Country:/etc# ssh localhost -p 1234
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
be:5f:d2:45:66:4d:0c:9e:2b:6b:45:65:a7:b2:85:28.
Please contact your system administrator.
Add correct host key in /root/.ssh/known_hosts to get rid of this message.
Offending key in /root/.ssh/known_hosts:11
RSA host key for localhost has changed and you have requested strict checking.
Host key verification failed.
Country:/etc# ssh localhost -p 1234
root@localhost's password:
Last login: Mon May 5 02:39:53 2003 from localhost
localhost root #

如上问题,请删除 ~/.ssh/known_hosts,然后再试。

点评:
当然 ssh 还有很多的功能没有用,如先用 ssh 连接 上去后,可以用 scp命令来存取文件,等等。
scp -P xxx user@host:path/file

其它突破网关传送文件的方式也千变万化。

优点是:
可以突破网关,一般情况下,向网管要求在网关上给你做端口映射是不现实的,但用此法你可以让要好的朋友给你做。
使用方案一:比较点对点传送文件比较方便,或使用ssh进行远程控制内网。
ssh本身是加密,保证安全可靠。

缺点也不少:
使用 ssh 加密,势必影响性能,可以用 -C 选项调节压缩率。
如果象方案二使用额外的服务器,数据都要服务器中转(我是这样认为,没跟踪过),势必影响速度。
公网的服务器不好找。

Host|远程硬件重启控制器

千际1U机箱,持续保持全球最低温1U机箱纪录,千际1U机箱独家支持intel和AMD所有最新双核CPU和主板.电话:010-82517908,82517909,www.2U.cn

  远程硬件重启控制器 >>  电话远程开关重启伺服器  >> 电话远程控制重启伺服器2型(卡式)

◎千际牌电话控制伺服器(服务器专用),请看太平洋电脑网专题介绍 《[实用] 教你打磨永不断线的家庭服务器》 
◎提醒大家看最新太平洋电脑网关于千际牌电话控制伺服器的详细报道 :《服务器DIY札记4:打造500G高速加密网盘》
http://www.pconline.com.cn/servers/guide/0708/1072896.html

千际电话远程控制重启伺服器2型(卡式)(服务器专用) 编号8272
采用比1型更先进的更稳定的核心程序,改进了的隐蔽内连接方式,避免了外界可能的人为干扰和破坏,将控制权牢牢掌握。
全球首创可以通过普通电话远程控制服务器硬件开机、关机、重启!
产品参数(Description)
产品型号(Model No.)
   千际电话远程控制重启伺服器2型(卡式)(服务器专用) 编号8272

千际卡式电话远程控制伺服器2型 卡式

适用范围(Applicability)

   克服动态服务器的最后两道难关――停电和死机!现在越来越多人使用动态主机软件把服务器架设在家里或者办公室里,出门之后,一旦停电,服务器立刻关,远程管理软件也没用了,即使安装了带有远程唤醒功能的网卡也没用,因为动态主机软件根本没启动,你根本不知道现在服务器网卡的IP地址,所以你无法通过网卡唤醒。你也不要奢望有人会帮你按一下power键开机,因为这不是在机房有人24小时值守啊。
  除了停电,死机也是个很麻烦的问题,如果服务器真的死机了,也和停电一样,什么远程管理软件也不起作用,前面那些安装在服务器上的自动重启的小软件也都随着服务器"死"了,不会发生作用了,这时如果旁边有人,只要轻轻按一下服务器的RESET键就一切OK,可惜,这时家里没人,干着急,干瞪眼。
      也许不少朋友在56Kmodem时代都听说过、试验过电话唤醒电脑,那时候这是modem的一项时髦的功能,不过实际上也不怎么好用,要配合主板设置等,常常出现一些莫名其妙的故障,所以周围真正使用的人并不多。况且用56K猫即便可以将因停电而关机的服务器唤醒(开机),但是对于死机就无效了,因为这时电脑并未关机,还在开机状态,怎么办呢?此时最好是按一下reset键,可惜56K"老猫"做不到。
  难道真的没有办法了吗?为彻底解决停电和死机的问题,千际的工程师们经过努力研发,总算推出完美解决方案,这就是千际牌电话控制伺服器(服务器专用)。这是一款针对性很强的产品,专门针对使用动态主机软件架设服务器的用户而设计,从多方面考虑到用户的实际需求,可以远程通过电话对服务器发出命令,使服务器实现开机或者重启。该伺服器使用了现在流行的单片机技术。
  千际牌电话控制伺服器2型(服务器专用)在实际使用中,安装和操作都很简便,按照说明书将伺服器连接在服务器和电话之间,伺服器使用一台小功率12V直流电源供电,耗电量极小,伺服器的电源和服务器的电源线都接入同一个电源插座。连接好之后,认真检查无误。现在实验一下效果。
  1、停电自动恢复
  服务器运行时按下电源插座的开关,模拟突然停电状态。
  服务器立即关机,伺服器也断电停止工作。
  再次按下电源开关,恢复供电,伺服器立即工作,这时候打电话接通伺服器,输入管理密码,即可启动服务器,不久服务器启动成功,动态主机客户端软件自动登陆成功,外界对服务器的访问随即恢复。
  2、死机电话Reset
  在服务器死机时,通过远程管理软件已经无法连接到服务器进行重启,这时候拨入电话,输入管理密码,按照语音提示操作,伺服器开始动作,服务器立即被reset,不久以后,外界对服务器的访问再次恢复正常。
    3、远程硬件关机
  服务器运行时或者在死机状态时,打电话接通伺服器,输入管理密码,按照语音提示操作,即可远程硬件关闭服务器,如需再开机,可根据语音提示按键,服务器立即启动,这对于使用reset键无法恢复正常的服务器非常有用。
  神奇吧,就这么一个小东西,使我们不再害怕动态主机的死敌――停电和死机。当然这个千际牌电话控制伺服器(服务器专用)也可以用于1U服务器中,托管到机箱里,只需要机房的管理员同意给你拉一条分级电话线到服务器上,就可以自主控制服务器的开关机重启了,再也不必等待管理员慢腾腾的操作了,我的一个朋友的服务器托管在香港和美国,就是使用这个千际牌电话控制伺服器(服务器专用)来管理自己服务器的,方便极了。
      而且,使用本伺服器并不影响您继续使用服务器上原来的开关来直接操纵服务器重启、开机、关机,因为随伺服器赠送您特制的双头连接线,可以保持本机原有开关和伺服器同时有效使用。
    请注意,使用本产品的前提是您必须能够找到你的电脑主板上的power插针,并且能将伺服器上的两针power接头正确插入。现在一些名牌服务器的power插针非常隐蔽,很难找到,例如戴尔和IBM的服务器,所以请您在购买前确定可以使用,再购买,有不明白地方请咨询千际销售人员。要求控制的电话必须是音频的,不能是脉冲的,直拨、分机均可。如果您有多台服务器需要控制可以选择千际的多路服务器电话控制伺服器产品。
�格(Specification)
   独具创新的PCI卡式外观,其实不需要占用主板的PCI插槽,知识外观像一个PCI卡而已,可以安装到机箱的PCI插卡位置上,安装方式和安装一个网卡一样,拧上一个螺丝钉即可。
完整尺寸(Dimension)
   近似一块PCI网卡。
重量(Weight)
   约80g
配件
   一个12V小电源,两条power、reset连接线(三头,可保证服务器上原有的POWER和RESET按键继续有效可同时使用)。
材质(Material)
   优质PCB
安装使用
   硬件安装类似安装一个网卡,按照附带说明书插上供电线和power和reset线即可,要求控制的电话必须是音频的,不能是脉冲的,直拨、分机均可。全程革新采用语音清晰提示操作。
   注意,在购买千际电话远程控制重启伺服器(卡式)之前,请您务必确认,您可以正确找到您服务器主板上的power插针位置,并能够正确连接,一般组装的服务器和国产服务器都采用的兼容服务器主板,比较容易找到power插针位置,但是许多进口名牌服务器,往往将power插针藏匿起来很难寻找,这时就需要咨询专业人士,待准确找到power插针之后再购买安装电话远程控制重启伺服器(卡式)。
   
特惠推广期价格
   特惠价格欢迎垂询
备注
   以上价格不含运费,运费由客户承担,产品保修一年.  
 
更多清晰图片
    请向下看,本页下方有更多千际卡式电话控制伺服器2型(服务器专用)的清晰实景照片。
 

千际电话远程控制重启伺服器2型(卡式)(服务器专用) 编号8272 采用更加稳定快捷的内核程序控制设计,在保留1型所有功能基础上,更进一步将电话线和电源接口内置,避免外界可能的人为干扰和破坏。

千际电话远程控制重启伺服器2型(卡式)(服务器专用) 编号8272

千际电话远程控制重启伺服器2型(卡式)(服务器专用) 编号8272

千际电话远程控制重启伺服器2型(卡式)(服务器专用) 编号8272

千际电话远程控制重启伺服器2型(卡式)(服务器专用) 编号8272

下图就是千际电话远程控制重启伺服器2型(卡式)(服务器专用)特意设计的双头插针连线,用它可以保证服务器受到电话遥控的同时,原有的POWER和RESET按键依然有效,可以现场人工操作控制。

千际电话远程控制重启伺服器2型(卡式)(服务器专用) 编号8272

下图是随千际电话远程控制重启伺服器2型(卡式)(服务器专用) 编号8272 赠送的12V小电源。

千际电话远程控制重启伺服器2型(卡式)(服务器专用) 编号8272

千际卡式电话控制服务器硬件重启伺服器

千际卡式电话控制服务器硬件重启伺服器

独具创新的卡式外观设计,使千际卡式电话控制伺服器(服务器专用)可以安装到机箱的PCI插卡位置上,非常节省空间。

千际卡式电话控制服务器硬件重启伺服器

[实用] 教你打磨永不断线的家庭服务器(太平洋电脑网节选,产品功能介绍与现在产品略有差异,以现在网站介绍为准)

作者:唐华

不断线窍门之五:停电恢复之后自动开机,电话遥控RESET。

  现在我们要解决家庭服务器的最后两道难关――停电和死机!

  从我们第一天用电脑起,前辈们就反复提醒我们要提防――停电。一旦停电,写了一半的文章,编了一半的软件,立刻化为乌有,用电脑怕停电,用服务器同样怕停电,而且特别怕,尤其是我们这样把服务器架设在家里,出门之后,一旦停电,服务器立刻关机,随之一切服务立刻终止,远程管理软件也没用了,因为已经关机了,即使安装了带有远程唤醒功能的网卡,也没用,因为动态主机软件根本没启动,你根本不知道现在服务器网卡的IP地址,所以你无法通过网卡唤醒。你也不要奢望有人会帮你按一下power键开机,因为这不是在机房有人24小时值守啊。如果你是"单身大虾(光棍的别称)"恰好又出差在外,那么你就惨透了,什么时候回家,什么时候你的网站才能恢复访问,没辙。

  除了停电,死机也是个很麻烦的问题,如果服务器真的死机了,也和停电一样,什么远程管理软件也不起作用,前面那些安装在服务器上的自动重启的小软件也都随着服务器"死"了,不会发生作用了,这时如果旁边有人,只要轻轻按一下服务器的RESET键就一切OK,可惜,这时家里没人,干着急,干瞪眼。

  难道真的没有办法了吗?为停电和死机的问题,我也伤透了脑筋,目前总算找到一个不错的解决办法――电话唤醒伺服器。

  也许不少朋友在56Kmodem时代都听说过、试验过电话唤醒电脑,那时候这是modem的一项时髦的功能,不过实际上也不怎么好用,要配合主板设置等,常常出现一些莫名其妙的故障,所以周围真正使用的人并不多。不过这倒是给我一些启发,就是利用电话是不是可以控制服务器的开机、重启呢?

  用56K猫的唤醒方案当然不行,即便可以将因停电而关机的服务器唤醒(开机),但是对于死机就无效了,因为这时电脑并未关机,还在开机状态,怎么办呢?此时最好是按一下reset键,可惜56K"老猫"做不到。

  我知道也许通过制作某些控制电路可以解决这个问题,但我是个懒人,虽说喜欢DIY,可如果叫我设计电路,焊接元件,我可没有耐心,我喜欢简单实用的DIY方案,充分利用已有的软件和硬件资源,用最简单的办法达到目的,是我的一贯方针。这次我同样找到了一个简单的办法。

  我在市场上买到一个"小砖头"――千际牌电话控制伺服器(服务器专用),这是一款针对性很强的产品,专门针对使用动态主机软件架设服务器的用户而设计,从多方面考虑到用户的实际需求,可以远程通过电话对服务器发出命令,使服务器实现开机或者重启。该伺服器使用了现在流行的单片机技术。

  千际牌电话控制伺服器(服务器专用)在实际使用中,安装和操作都很简便,按照说明书将伺服器连接在服务器和电话之间,伺服器使用一台小功率12V直流电源供电,耗电量极小,伺服器的电源和服务器的电源线都接入同一个电源插座。连接好之后,认真检查无误。现在实验一下效果。

  1、停电自动恢复

  服务器运行时按下电源插座的开关,模拟突然停电状态。
  服务器立即关机,伺服器也断电停止工作。
  再次按下电源开关,恢复供电,伺服器立即工作,并自动启动服务器,不久服务器启动成功,动态主机客户端软件自动登陆成功,外界对服务器的访问随即恢复。

  2、死机电话Reset

  在服务器死机时,通过远程管理软件已经无法连接到服务器进行重启,这时候拨入电话,电话振铃6声之后,电话听筒里传来三声提示音,这是按下电话"0"键,伺服器开始动作,服务器立即被reset,不久以后,外界对服务器的访问再次恢复正常。

  3、电话开机

  当停电后恢复供电时,伺服器不会自动启动服务器开机,而是要等待管理员拨入电话,振铃6次之后,听到3声提示音,这时按下电话"1"键,伺服器开始动作,服务器会被开机。这个功能适合那些不需要不间断开机的用户和需要远程开启服务器的用户。

  神奇吧,就这么一个小东西,使我们不再害怕动态主机的死敌――停电和死机。自从有了它,及时我在外地出差发现服务器没有反应了,一个电话过去,一切立即OK。爽啊。

Host|如何在家里架设不断线的web服务器

如何在家里架设不断线的web服务器(1)_QQGB.com

不断线窍门之五:停电恢复之后自动开机,电话遥控RESET。

现在我们要解决家庭服务器的最后两道难关??停电和死机!

从我们第一天用电脑起,前辈们就反复提醒我们要提防??停电。一旦停电,写了一半的文章,编了一半的软件,立刻化为乌有,用电脑怕停电,用服务器同样怕停电,而且特别怕,尤其是我们这样把服务器架设在家里,出门之后,一旦停电,服务器立刻关机,随之一切服务立刻终止,远程管理软件也没用了,因为已经关机了,即使安装了带有远程唤醒功能的网卡,也没用,因为动态主机软件根本没启动,你根本不知道现在服务器网卡的IP地址,所以你无法通过网卡唤醒。你也不要奢望有人会帮你按一下power键开机,因为这不是在机房有人24小时值守啊。如果你是"单身大虾(光棍的别称)"恰好又出差在外,那么你就惨透了,什么时候回家,什么时候你的网站才能恢复访问,没辙。

除了停电,死机也是个很麻烦的问题,如果服务器真的死机了,也和停电一样,什么远程管理软件也不起作用,前面那些安装在服务器上的自动重启的小软件也都随着服务器"死"了,不会发生作用了,这时如果旁边有人,只要轻轻按一下服务器的 RESET键就一切OK,可惜,这时家里没人,干着急,干瞪眼。

难道真的没有办法了吗?为停电和死机的问题,我也伤透了脑筋,目前总算找到一个不错的解决办法??电话唤醒伺服器。

也许不少朋友在56Kmodem时代都听说过、试验过电话唤醒电脑,那时候这是modem的一项时髦的功能,不过实际上也不怎么好用,要配合主板设置等,常常出现一些莫名其妙的故障,所以周围真正使用的人并不多。不过这倒是给我一些启发,就是利用电话是不是可以控制服务器的开机、重启呢?

用56K猫的唤醒方案当然不行,即便可以将因停电而关机的服务器唤醒(开机),但是对于死机就无效了,因为这时电脑并未关机,还在开机状态,怎么办呢?此时最好是按一下reset键,可惜56K"老猫"做不到。

我知道也许通过制作某些控制电路可以解决这个问题,但我是个懒人,虽说喜欢DIY,可如果叫我设计电路,焊接元件,我可没有耐心,我喜欢简单实用的DIY方案,充分利用已有的软件和硬件资源,用最简单的办法达到目的,是我的一贯方针。这次我同样找到了一个简单的办法。

我在市场上买到一个"小砖头"??千际牌电话控制伺服器(服务器专用),这是一款针对性很强的产品,专门针对使用动态主机软件架设服务器的用户而设计,从多方面考虑到用户的实际需求,可以远程通过电话对服务器发出命令,使服务器实现开机或者重启。该伺服器使用了现在流行的单片机技术。

千际牌电话控制伺服器(服务器专用)在实际使用中,安装和操作都很简便,按照说明书将伺服器连接在服务器和电话之间,伺服器使用一台小功率12V直流电源供电,耗电量极小,伺服器的电源和服务器的电源线都接入同一个电源插座。连接好之后,认真检查无误。现在实验一下效果。

1、停电自动恢复

服务器运行时按下电源插座的开关,模拟突然停电状态。

服务器立即关机,伺服器也断电停止工作。

再次按下电源开关,恢复供电,伺服器立即工作,并自动启动服务器,不久服务器启动成功,动态主机客户端软件自动登陆成功,外界对服务器的访问随即恢复。

2、死机电话Reset

在服务器死机时,通过远程管理软件已经无法连接到服务器进行重启,这时候拨入电话,电话振铃6声之后,电话听筒里传来三声提示音,这是按下电话"0"键,伺服器开始动作,服务器立即被reset,不久以后,外界对服务器的访问再次恢复正常。

3、电话开机

在伺服器上有一个转换开关,可以自由选择是否"恢复供电时自动启动服务器",如果选择否,则当停电后恢复供电时,伺服器不会自动启动服务器开机,而是要等待管理员拨入电话,振铃6次之后,听到3声提示音,这时按下电话"1"键,伺服器开始动作,服务器会被开机。这个功能适合那些不需要不间断开机的用户和需要远程开启服务器的用户。

神奇吧,就这么一个小东西,使我们不再害怕动态主机的死敌??停电和死机。自从有了它,及时我在外地出差发现服务器没有反应了,一个电话过去,一切立即OK。爽啊。

以上我说的这些只是我的一些小小经验,让广大老鸟们再次见笑了,我的目的是尽全力来避免架在家里的服务器断线,这里说的断线,是泛指服务器对外提供服务的中断,并不是通常我们所说的上网掉线。用了上面这些法子,我的服务器的断线率已经很低,接近电信托管水平(小编:删去自吹自擂的废话2K字),即使外出时发生服务器断线,也能通过打电话很快恢复。不过,如果你特别倒霉,你的服务器遇到的不是停电,也不是死机,而是跳闸、雷劈、水淹、火灾、台风、海啸、老婆摔服务器,那解决的办法也就只剩下一个了,就是自认倒霉,毕竟谋事在人,成事在天啊。是不是?谁让你不去电信机房托管的?害怕了?害怕了,明天就给机房打电话吧,呵呵。

Music|undiscovered

[推荐]《未经发现》一首不错的情歌摇滚。音文名undiscovered

歌曲名称:undiscovered

专辑名称:Autobiography

歌手姓名:Ashlee Simpson(艾希莉辛普森)

发行公司:Geffen Records

发行时间:2004-7-23

语言种类:英文





歌曲下载:http://www.sweetiger.com/uploads/Ashlee_Simpson-Undiscovered.mp3

歌词:

歌曲名:undiscovered

Take it back,take it all back now
The things I gave
Like the taste of my kiss on your lips
I miss that now

I can't try any harder than I do
All the reasons I gave
Excuses I made for you
I'm broken in two

All the things left undiscovered
Leave me empty and left to wonder
I need you
All the things left undiscovered
Leave me waiting and left to wonder
I need you
Yeah I need you
Don't walk away

Touch me now how I wanna feel something so real
Please remind me my love
And take me back

Cause I'm so in love with what we were
I'm not breathing I'm suffocating without you
Do you feel it too

All the things left undiscovered
Leave me waiting and left to wonder
I need you
All the things left undiscovered
Leave me empty and left to wonder
I need you
Yeah I need you
When I'm in the dark and all alone
Dreaming that you'll walk right through my door
It's there I know my heart is whole

There's a millions reasons why I cry
Hold my covers tight and close my eyes
Cause I don't wanna be alone

All the things left undiscovered
Leave me waiting and left to wonder
I need you
All the things left undiscovered
Leave me empty and left to wonder
I need you
I need you
Cause I can't fake
And I can't hate
But it's my heart that's about to break
You're all I need
I'm on my knees
Watch me bleed,won't you listen please
I give in
I breathe out
I want you
There's no doubt
I freak out
I'm left out
Without you
I'm without
I cross out
I can't doubt
I cry out
I reach out
Don't walk away

Wednesday, December 5, 2007

Python|自动安装python库利剑 Easy Install

自动安装python库利剑 ― 三人行服务、品牌电脑销售、系统集成、IT服务外包、软件开发、网络安全、数据恢复、网站建设

2007/11/22

自动安装python库利剑

by adam posted at 2007-11-22 08:22 last modified 2007-12-01 04:11

让easy_install构造自己的python小天地

在linux环境中玩、用python,常常需要安装额外的一些python lib
但是这些python库非常难于寻找,而且由于权限的问题,我们一般是无法往系统中/usr/local之类的目录
里面写东西的,而这些额外的lib又非得需要一个site-packages目录来安装
不可,虽然可以指定pure-lib之类的参数,但是很多时候还是会出错,尤其是现在很多python
lib都是使用的setuptools来生成安装包,更是如此要求了,

  1. [gavin@Korea downloads]$ ll /usr/local/python24/lib/python2.4/site-packages/
  2. total 24
  3. drwxr-xr-x 2 root root 4096 Dec 18 16:05 PIL
  4. -rw-r--r-- 1 root root 4 Dec 18 16:05 PIL.pth
  5. -rw-r--r-- 1 root root 119 Dec 18 14:59 README

这可麻烦了,每个文件都是root的,旁人只能看,
其实这儿有个很好的解决方法:在自己的目录下面,安装一个虚拟的python:
在自己的目录下面建立一些lib、include等等的目录,构成一个独立的python小天地,这样,系统范围内没有的python库,就可以自己动手安装在自己的小天地中
安装,既不需要root权限,又可以满足自己的需求,一举两得。
这些安装步骤,当然不需要我们重新造轮子,下载
http://peak.telecommunity.com/dist/virtual-python.py
这个脚本,使用你喜欢的python(有的环境提供多个python版本,比如DreamHost)
执行一下这个virtual-python.py, 就会自动在~/下面建立所需的目录(~/bin、/lib、
~/include),以及所需python版本,以及创建python所依赖的其他的.h头文件、.py库文件等等软链接,而且会在~/bin/下面copy一个可以执行的python文件,以后直接使用这个~/bin/python来执行py程序,它就会自动找到额外安装在小天地中的那些python库了。如果觉得把bin、lib、include放在~下面不好可以给 virtual-python.py指定一个�prefix参数:

  1. [gavin@Korea bin]$ python24 virtual-python.py --prefix=~/python-lib
  2. [gavin@Korea bin]$ pwd
  3. /home/gavin/python-lib/bin
  4. [gavin@Korea bin]$ ll
  5. total 2360
  6. -rwxrwxr-x 1 gavin gavin 2404367 Dec 18 16:53 python

会把那些bin、lib、include安装在~/python-lib下面,
这下,你就可以使用easy__install来安装自己额外需要的那些库了,
不过等等先,由于此时使用的easy_install是系统范围的,所以它会把东西安装在
/usr/local之类的目录下,所以我们得给我们自己的环境安装一个easy_install。
下载

  1. wget http://peak.telecommunity.com/dist/ez_setup.py
  2. ~/python-lib/bin/python ez_setup.py
  3. Downloading http://cheeseshop.python.org/packages/2.4/s/setuptools/setuptools-0.6c3-py2.4.egg
  4. Processing setuptools-0.6c3-py2.4.egg
  5. creating /home/gavin/python-lib/lib/python2.4/site-packages/setuptools-0.6c3-py2.4.egg
  6. Extracting setuptools-0.6c3-py2.4.egg to
  7. /home/gavin/python-lib/lib/python2.4/site-packages
  8. Adding setuptools 0.6c3 to easy-install.pth file
  9. Installing easy_install script to /home/gavin/python-lib/bin
  10. Installing easy_install-2.4 script to /home/gavin/python-lib/bin

  11. Installed /home/gavin/python-lib/lib/python2.4/site-packages/setuptools-0.6c3-py2.4.egg
  12. Processing dependencies for setuptools==0.6c3
  13. [gavin@Korea downloads]$ ll ~/python-lib/bin/
  14. total 2376
  15. -rwxr-xr-x 1 gavin gavin 298 Dec 18 17:02 easy_install
  16. -rwxr-xr-x 1 gavin gavin 306 Dec 18 17:02 easy_install-2.4
  17. -rwxrwxr-x 1 gavin gavin 2404367 Dec 18 16:53 python

好了,我自己的easy_install已经安装好了,就可以使用它来安装
自己想安装的所有东西了,而且不用担心权限的问题:

  1. [gavin@Korea downloads]$ ll ~/python-lib/lib/python2.4/site-packages/

我好像没有simplejson呢,ok,安装一个,先:

  1. [gavin@Korea downloads]$ ~/python-lib/bin/easy_install simplejson
  2. Searching for simplejson
  3. Reading http://www.python.org/pypi/simplejson/
  4. Reading http://undefined.org/python/#simplejson
  5. Reading http://www.python.org/pypi/simplejson/1.4
  6. Best match: simplejson 1.4
  7. Downloading http://cheeseshop.python.org/packages/2.4/s/simplejson/simplejson-1.4-py2.4.egg#md5=4f18e31fd095cd54e5015e7b7a147093
  8. Processing simplejson-1.4-py2.4.egg
  9. Moving simplejson-1.4-py2.4.egg to
  10. /home/gavin/python-lib/lib/python2.4/site-packages
  11. Adding simplejson 1.4 to easy-install.pth file

  12. Installed /home/gavin/python-lib/lib/python2.4/site-packages/simplejson-1.4-py2.4.egg
  13. Processing dependencies for simplejson
  14. [gavin@Korea downloads]$ ll ~/python-lib/lib/python2.4/site-packages/
  15. total 76
  16. -rw-rw-r-- 1 gavin gavin 241 Dec 18 17:07 easy-install.pth
  17. lrwxrwxrwx 1 gavin gavin 51 Dec 18 16:53 PIL ->
  18. /usr/local/python24/lib/python2.4/site-packages/PIL
  19. lrwxrwxrwx 1 gavin gavin 55 Dec 18 16:53 PIL.pth ->
  20. /usr/local/python24/lib/python2.4/site-packages/PIL.pth
  21. lrwxrwxrwx 1 gavin gavin 54 Dec 18 16:53 README ->
  22. /usr/local/python24/lib/python2.4/site-packages/README
  23. drwxrwxr-x 4 gavin gavin 4096 Dec 18 17:02 setuptools-0.6c3-py2.4.egg
  24. -rw-rw-r-- 1 gavin gavin 29 Dec 18 17:02 setuptools.pth
  25. -rw-rw-r-- 1 gavin gavin 35898 Dec 18 17:07 simplejson-1.4-py2.4.egg
  26. [gavin@Korea downloads]$

非常漂亮

  1. [gavin@Korea downloads]$ ~/python-lib/bin/python
  2. Python 2.4.4 (#1, Dec 18 2006, 14:54:46)
  3. [GCC 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)] on linux2
  4. Type "help", "copyright", "credits" or "license" for more information.
  5. >>> import simplejson
  6. >>> dir(simplejson)
  7. ['JSONDecoder', 'JSONEncoder', '__all__', '__builtins__', '__doc__',
  8. '__file__', '__loader__', '__name__', '__path__', '__version__',
  9. 'decoder', 'dump', 'dumps', 'encoder', 'load', 'loads', 'read',
  10. 'scanner', 'write']
  11. >>>
另附上easy_install 常用的安装方式:

For basic use of easy_install, you need only supply the filename or URL of a source distribution or .egg file (Python Egg).

Example 1. Install a package by name, searching PyPI for the latest version, and automatically downloading, building, and installing it:

easy_install SQLObject

Example 2. Install or upgrade a package by name and version by finding links on a given "download page":

easy_install -f http://pythonpaste.org/package_index.html SQLObject

Example 3. Download a source distribution from a specified URL, automatically building and installing it:

easy_install http://example.com/path/to/MyPackage-1.2.3.tgz

Example 4. Install an already-downloaded .egg file:

easy_install /my_downloads/OtherPackage-3.2.1-py2.3.egg

Example 5. Upgrade an already-installed package to the latest version listed on PyPI:

easy_install --upgrade PyProtocols

Example 6. Install a source distribution that's already downloaded and extracted in the current directory (New in 0.5a9):

easy_install .

Example 7. (New in 0.6a1) Find a source distribution or Subversion checkout URL for a package, and extract it or check it out to ~/projects/sqlobject (the name will always be in all-lowercase), where it can be examined or edited. (The package will not be installed, but it can easily be installed with easy_install ~/projects/sqlobject. See Editing and Viewing Source Packages below for more info.):

easy_install --editable --build-directory ~/projects SQLObject
详细文档可以参考官方网站:http://peak.telecommunity.com/DevCenter/EasyInstall

Sunday, December 2, 2007

Java|Eclipse Shortcuts

Eclipse Shortcuts
 

Navigational Shortcuts

F10

Main menu

Shift F10 Context menu
Ctrl F10 View menu
   
Workspace navigation
F12 Activate editor
Ctrl+Shift+W Switch editor
Ctrl F6 Next editor
Ctrl Shift F6 Prev editor
Ctrl F7 Next workspace
Ctrl Shift F7 Prev workspace
Ctrl F8 Next perspective
Ctrl Shift F8 Prev perspective
Alt Left Back
Alt Right Forward
   
Files
Alt Shift S Show in…
Ctrl Shift R Jump to file
Ctrl N New file
Ctrl S Save file
Ctrl Shift S Save all files
Ctrl F4 Close file
Ctrl Shift F4 Close all files
   
Find
Ctrl L Goto line
Ctrl F Find
Ctrl J Incremental find
Ctrl Shift J Incremental find prev
Ctrl K Find next
Ctrl Shift K Find prev
Ctrl H Search workspace
Ctrl (dot) Navigate next
Ctrl (comma) Navigate prev
   
Java navigation
F3 Goto declaration
Ctrl Shift U Find references in file
Ctrl Shift G Find references in workspace
Ctrl G Find declarations in workspace
Ctrl Shift P Navigate to matching bracket/brace
Ctrl T Popup type hierarchy
Ctrl Shift T Open Type
Ctrl O Outline of current source
Ctrl F3 Outline of current cursor position
Ctrl Shift Arrow Jump beetween methods up or down
F2 Show Javadoc
F4 Show hierarchy
Ctrl Alt H Open call hierarchy
   
   
General editing
Alt Arrow Move line(s) up or down
Alt Shift Up Expand selection to enclosing element
Alt Shift Right Expand selection to next element
Alt Shift Left Expand selection to previous element
Alt Shift Down Restore previous selection
Ctrl Alt Arrow Duplicate line(s) up or down
Shift Enter Insert line below
Ctrl Shift Enter Insert line above
Ctrl D Delete line
Ctrl Shift Q Toggle Quick Diff
Ctrl Shift Y Convert to lowercase
Ctrl Shift X Convert to uppercase
   
Java editing
Alt Shift U Remove occurrence annotations
Ctrl 1 Quick fix (works even when there are no errors
Ctrl Shift M Add import
Ctrl Shift F Reformat
Ctrl Shift O Organize Imports
Ctrl / Comment
Ctrl \ UnComment
Ctrl Shift Space Parameter hints
Ctrl Hyperlink identifier
Ctrl I Correct indentation
Shift Space Incremental content assist
   
Debugger
F5 Step into
F6 Step over
F7 Run to return
F8 Resume
F9 Relaunch last
F11 Run/debug last
Ctrl F11 Run
Ctrl Shift B Toggle breakpoint
Ctrl D Display
Ctrl Q Inspect
Ctrl R Run to line
Ctrl U Run snippet
   
Refactoring
Alt T Refactoring menu
Ctrl Shift Z Undo refactor
Ctrl Shift Y Redo refactor
Alt Shift R Rename
Alt Shift V Move
Alt Shift I Inline
Alt Shift M Extract method
Alt Shift L Extract local
Alt Shift C Change method signature
   
Misc
F5 Refresh
F1 Infopop
F2 Show resizeable hover

Thursday, November 29, 2007

Wisdom|兵法三十六计 13计 【攻战】打草惊蛇

13计 【攻战】打草惊蛇
送交者: 东京老虎 [进士☆] 于 October 27, 2007 23:58:38 已读 336

回答: ┊◆┊┊◆┊┊◆┊兵法三十六计┊◆┊┊◆┊┊◆┊ 由 东京老虎 于 October 27, 2007 23:46:36:

疑以叩实①,察而后动;复者②,阴之媒也③。 www.6park.com

①疑以叩实:叩,问,查究。意为发现了疑点就应 当考实查究清楚。 www.6park.com

②复者:反复去做,即反复去叩实而后动。 www.6park.com

③阴之媒也:阴,此指某些隐藏着的、暂时尚不明显或未暴露的事物、情况。媒,媒介。 www.6park.com

"复者,阴之媒也",意即反复叩实查究,而后采取相应的行动,实际是发现隐藏之敌的重要手段。 www.6park.com

古人按语说:敌力不露,阴谋深沉,未可轻进,应遍挥其锋。兵书云:"军旁有险阻、潢井、葭苇、山林、翳荟者,必谨复索之,此伏奸所藏也"(《孙子・行军篇》)。 www.6park.com

兵法早已告诫指挥者,进军的路旁,如果遇到险要地势,坑地水洼,芦苇密林,野草遍地,―定不能麻痹大意,稍有不慎,就会"打草惊蛇"而被埋伏之敌所歼。可是,战场情况复杂变化多端,有时已方巧设伏兵,故意"打草惊蛇",让敌军中计的战例也层出不穷。 www.6park.com

打草惊蛇之计,一则指对于隐蔽的敌人,己方不得轻举妄动,以免敌方发现我军意图而采取主动;二则指用佯攻助攻等方法"打草",引蛇出动,中我埋伏,聚而歼之。 www.6park.com

打 草惊蛇,语出段成式《酉阳杂俎》:唐代王鲁为当涂县令,搜刮民财,贪污受贿。有一次,县民控告他的部下主薄贪脏。他见到状子,十分惊骇,情不自禁地在状子 上批了八个字:"汝虽打草,吾已惊蛇."打草惊蛇,作为谋略,是指敌方兵力没有暴露,行踪诡秘,意向不明时,切切不可轻敌冒进,应当查清敌方主力配置、 运动状况再说。 www.6park.com

公元前627年, 秦穆公发兵攻打郑国,他打算和安插在郑国的奸细里应外合,夺取郑国都城。大夫蹇叔以为秦国离郑国路途遥远,兴师动众长途跋涉,郑国肯定会作好迎战准备。秦 穆公不听,派孟明视等三帅率部出征。蹇叔在部队出发时.痛哭流涕地警告说,恐怕你们这次袭郑不成,反会遭到晋国的埋伏,只有到崤山去给士兵收尸了。果然不 出蹇叔所料,郑国得到了秦国袭郑的情报,逼走了秦国安插的奸细,作好了迎敌准备。秦军见袭郑不成,只得回师,但部队长途跋涉,十分疲惫。部队经过崤山时, 仍然不作防备。他们以为秦国曾对晋国刚死不久的晋文公有恩,晋国不会攻打秦军。哪里知道,晋国早在崤山险蜂峡谷中埋伏了重兵。一个炎热的中午,秦军发现晋 军小股部队,孟明十分恼怒,下令追击。追到山隘险要处.晋军突然不见踪影。孟明一见此地山高路窄,草深林密,情知不妙。这时鼓声震天,杀声四起,晋军伏兵 蜂涌而上,大败秦军,生擒孟明视等三帅。秦军不察敌情,轻举妄动,"打草惊蛇"终于遭到惨败。当然,军事上有时也可故意"打草惊蛇"而诱敌暴露,从而取得 战斗的胜利。 www.6park.com

李自成起义部队逐步壮大,所向 披靡,公元1642年,围困明朝都城开封。崇祯连忙调集各路兵马,援救开封。李自成部已完成了对开封的包围部署。敌人二十五万兵马和一万辆炮车增援开封, 集中在离开封西南四十五里的朱仙镇。李自成为了不让援军与开封守敌合为一股,在开封和朱仙镇分别布置了两个包围圈,把敌军分割开来。又在南方交通线上挖一 条长达百里、宽为一丈六尺的大壕沟,一断敌军粮道,二断敌军退路。敌军各路兵马,貌合神离,心怀鬼胎,互不买帐。李自成兵分两路,一路突袭朱仙镇南部的虎 大威的部队,造成"打草惊蛇"的作用,一路牵制力量最强的左良玉部队。击溃虎大威部后,左良玉果然因被围困得难以脱身,人马损失过半,拼命往西南突围。李 自成故意放开一条路,让败军溃逃。哪知,左良玉退了几十里地又遇截击,面临李自成挖好的大壕沟,马过不去,士兵只得弃马渡沟,仓皇逃命。这时等在此地的伏 兵迅速出击,敌军人仰马翻,尸填沟堑,全军覆没。 www.6park

Wisdom|兵法三十六计 12计 【敌战】顺手牵羊

12计 【敌战】顺手牵羊
送交者: 东京老虎 [进士☆] 于 October 27, 2007 23:57:52 已读 335

回答: ┊◆┊┊◆┊┊◆┊兵法三十六计┊◆┊┊◆┊┊◆┊ 由 东京老虎 于 October 27, 2007 23:46:36:

微隙在所必乘①;微利在所必得。少阴,少阳②。 www.6park.com

①微隙在所必乘:微隙,微小的空隙,指敌方的某些漏洞、疏忽。 www.6park.com

②少阴,少阳:少阴,此指敌方小的疏漏,少阳,指我方小的得利。此句意为我方要善于捕捉时机,伺隙捣虚,变敌方小的疏漏而为我方小的得利。 www.6park.com

古人按语说:大军动处,其隙甚多,乘间取利,不必以胜。胜固可用,败亦可用。 www.6park.com

大 部队在运动的过程中,漏洞肯定很多,比如,大兵急于前进,各部运动速度不同,给养可能造成困难,协调可能不灵,战线拉得越长,可乘之机一定更多。看准敌人 的空隙,抓住时机一击,只要有利,不一定完全取胜也行。这个方法,胜利者可以运用,失败者也可以运茫�看蟮囊环娇梢栽擞茫�跣〉囊环揭部梢栽擞谩? 战争史上一方经常用小股游击队,钻进敌人的心脏,神出鬼没打击敌人,攻敌薄弱处,应手得利。这样用顺手牵羊取胜的例子,不胜枚举。 www.6park.com

顺手牵羊是看准敌方在移动中出现的漏洞,抓住薄弱点,乘虚而入获取胜利的谋略。古人云:"善战者,见利不失,遇时不疑。"意思是要捕捉战机,乘隙争利,当然,小利是否应该必得,这要考虑全局,只要不会"因小失大",小胜的机会也不应该放过。 www.6park.com

公 元383年, 前秦统一了黄河流域地区,势力强大。前秦王苻坚坐镇项城,调集九十万大军,打算一举歼灭东晋。他派其弟苻融为先锋攻下寿阳,初战告捷,苻融判断东晋兵力不 多并且严重缺粮,建议苻坚迅速进攻东晋。苻坚闻讯,不等大军齐集,立即率几千骑兵赶到寿阳。东晋将领谢石得知前秦百万大军尚未齐集,抓住时机,击败敌方前 锋,挫敌锐气。谢石先派勇将刘牢之率精兵五万,强渡洛涧,杀了前秦守将梁成。刘牢之乘胜追击,重创前秦军。谢石率师渡过洛涧,顺淮河而上,抵达淝水一线, 驻扎在八公山边,与驻扎在寿阳的前秦军隔岸对峙。苻坚见东晋阵势严整,立即命今坚守河岸,等待后续部队。谢石看到敌众我寡,只能速战速决。于是,他决定用 激将法激怒骄狂的苻坚。他派人送去一封信,说道,我要与你决一雌雄,如果你不敢决战,还是趁早投降为好。如果你有胆量与我决战,你就暂退一箭之地,放我渡 河与你比个输赢。苻坚大怒,决定暂退一箭之地,等东晋部队渡到河中间,再回兵出击,将晋兵全歼水中。他哪里料到此时秦军士气低落,撤军令下,顿时大乱。秦 兵争先恐后,人马冲撞,乱成一团,怨声四起。这时指挥已经失灵,几次下令停止退却,但如潮水般撤退的人马已成溃败之势。这时谢石指挥东晋兵马,迅速渡河, 乘敌人大乱,奋力追杀。前秦先锋苻融被东晋军在乱军中杀死,苻坚也中箭受伤,慌忙逃回洛阳。前秦大败。淝水之战,东晋军抓住战机,乘虚而入,是古代战争史 上以弱胜强的著名战例。 www.6park.com

唐朝中期,各镇节度史都拥有军事、经济大权,根本不把朝廷放在眼里。蔡州节度使的儿子吴元济在父死之后,起兵叛乱。唐宪宗派大将李诉担任唐州节度使,剿灭吴元济。 www.6park.com

李诉到任,放风麻痹吴元济。散布说,我是个懦弱无能的人。朝廷派我来,只是为了安顿地方秩序。至于攻打吴元济,与我无干。吴元济观察了李诉的动静,见他毫无进攻之意,也就不把李诉放在心上了。 www.6park.com

其 实李诉一直在思考攻打吴元济老巢蔡州的策略。他趁机擒获了吴元济手下的大将李佑,对他优礼有加,感动了李佑。李佑告诉李诉,吴元济的主力部队都部署在洄曲 一带,防止官军进攻,而防守蔡州城的不过是些老弱残兵。蔡州是吴元济最大的空隙,如果出奇制胜,应该迅速直捣蔡州,活捉吴元济。 www.6park.com

李 诉在一个雪天的傍晚,率领精兵抄小路,神奇地直抵蔡州城边,趁守城士兵呼呼大睡时,爬上城墙,杀了守兵,打开城门,部队静悄悄涌进了城。筹吴元济从睡梦中 惊醒,发现宅第已被围困,负隅顽抗,终于被捉。李诉将吴元济装进囚车,押往长安。驻扎在洄曲的董重质见大势已去,也向李诉投降。 www.6park.com