ºìÁªLinuxÃÅ»§
Linux°ïÖú

LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼

·¢²¼Ê±¼ä:2017-12-11 18:52:18À´Ô´:ºìÁª×÷Õß:Ronny
Ç°ÑÔ
ÔÚʵ¼Ê¹¤×÷ÖУ¬×îÄÑ·ÀµÄ¾ÍÊǽӽüÓ¦ÓòãµÄ¹¥»÷¡£±ÈÈçÕë¶ÔÖ±²¥Ë½ÓÐЭÒéµÄ»úÆ÷ÈË£¬³å»÷ÄãµÄƵµÀ·þÎñ¡¢µÇ½·þÎñ¡¢Ö§¸¶·þÎñµÈµÈ£¬Á¿´óÁËÒ²»á±ä³É DDoS¹¥»÷¡£

Ô½½Ó½üÓ¦Óò㣬·ÀÓùºÍ¶Ô¿¹ÄѶÈÔ½´ó¡¢ÌôÕ½Ô½´ó£¬ÎóÉËÔ½´ó¡£ÕâÐèÒª½áºÏ´óÊý¾Ý¡¢»úÆ÷ѧϰ¡¢ÒµÎñÁ÷Á¿Ä£Ð͵È֪ʶÀ´½øÐÐ×ÛºÏÓ¦¶Ô£¬ºÜ¸´ÔÓ¡£Æ«µ×²ãÔòÏà¶Ô¼òµ¥£¬ÓбȽϳÉÊìµÄ¼¼Êõ·½°¸£¬Ô½ÍùÓ¦ÓòãÔ½¸´ÔÓ£¬×ÔÈ»È˺ͻúÆ÷È˵Ĺ¥»÷ÐÐΪºÍÕý³£ÐÐΪ¾ÍÔ½ÄÑÇø·Ö¡£

ÒÔÉÏÊǸø DDoS ×öÒ»¸ö²¹³ä¡£ÎÒÃǺÜÄÑ×öµÄ¾ÍÊÇÒµÎñ²ãµÄ DDoS£¬±ÈÈç˽ÓÐЭÒé¡¢YY ЭÒ飬»¹ÓÐÎÒÃǵÄÒôƵ¡¢ÊÓƵЭÒé¡£Èç¹ûÕæÓдóÁ¿µÄ³å»÷£¬±ÈÈçÄãÖ»ÄÜÖ§³ÅÁ½Ç§ÍòµÄ PCU£¬Èç¹û³¬¹ýÁ½Ç§Íò£¬ÄãÔõô·ÀÓù£¿ËùÒÔÐèÒªÈáÐÔ¿É»îµÄ˼·¡£

±¾ÎÄÊÇÀ´×ÔÓÚÎÒÔÚ»¶¾Ûʱ´úʵ¼Ê¹¤×÷ÖеÄʵ¼ù£¬½«·Ö³ÉÒÔÏÂ3²¿·ÖÀ´½²½â£º

1¡¢Linux ϵݲȫÐÎÊÆ
2¡¢Linux ÏµĹ¥»÷ÊÖ¶Î
3¡¢Linux µÄ·ÀÓù¶Ô¿¹

1¡¢LinuxϵݲȫÐÎÊÆ
ÿ¸ö»¥ÁªÍø¹«Ë¾»òÕßÿ¸ö¹«Ë¾ºǫ́ÓõķþÎñÆ÷¶¼²»Ì«Ò»Ñù£¬ÔÚYYÕâÖÖÖ÷ÓªÒµÎñÊÇ´¿»¥ÁªÍøµÄ¹«Ë¾£¬Linux ·þÎñÆ÷Õ¼±ÈºÜ¸ß£¬È«Íø¼¸Íǫ̀·þÎñÆ÷£¬Windows Ö»Óм¸°Ų̀£¬Ê£Ï¶¼ÊÇ Linux£¬Ô½ÊÇ»¥ÁªÍø¹«Ë¾Óà Linux µÄ±ÈÀýÔ½¸ß¡£

LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼

ÎÒÔçÄê±ÏÒµµÄʱºòÔÚ»ªÎªÍøÂ簲ȫ²¿£¬µ±Ê± Linux »¹²»ÊÇÖ÷Á÷£¬ÄÇʱʹÓõÄÊÇÆäËûϵͳ£¬±ÈÈç Hp-Unix£¬Aix µÈ£¬µ±Ê±µÄʹÓÃÂʲ¢Ã»ÓÐÕâôÆձ顣Ëæ×Å»¥ÁªÍøÒµÎñºÍ¿ªÔ´¼¼ÊõµÄ·ÉËÙ·¢Õ¹£¬Linux Ô½À´Ô½ÆÕ¼°ÁË£¬ÎªÊ²Ã´£¿

ÓÐÒ»¸öÖØÒªÔ­Òò¾ÍÊÇLinuxÉÏÃæµÄ¿ªÔ´Ó¦Ó÷dz£¶à£¬°üÀ¨¼¼Êõ¿ò¼Ü£¬ÒµÎñÑ¡Ð͵ļ¼Êõ¿ò¼ÜµÈµÈ£¬ÏÖÔÚ»ùÓÚ Linux µÄÓ¦ÓÃÔ½À´Ô½¶à£¬µ¼Ö Linux ²Ù×÷ϵͳÔÚÕû¸ö·þÎñÆ÷ÁìÓòµÄÓ¦ÓÃÔ½À´Ô½¹ã¡£

µ±È»£¬Õâô¶àµÄÓ¦ÓÃÔÚ Linux ²Ù×÷ϵͳÉÏʹÓ㬴øÀ´µÄ°²È«ÎÊÌâÒ²Ô½À´Ô½¶à£¬ÏÂÃæÁгöµÄÊǸø°²È«ÈËÔ±´øÀ´¾Þ´óÌôÕ½µÄ©¶´ÃÇ£º

Struts2 Ô¶³Ì´úÂëÖ´ÐЩ¶´Í¨¸æ(CVE-2017-5638)
Linux ÄÚºËÌáȨ©¶´(Dirty Cow) (CVE-2016-5195)
ElasticSearch Ô¶³ÌÖ´ÐдúÂ밲ȫ©¶´(CVE-2014-3120)
Bash Ô¶³ÌÖ´ÐÐÃüÁ´(BashÆÆ¿Ç) (CVE-2014-6271)
Nginx Ô¶³ÌÖ´ÐдúÂ밲ȫ©¶´(CVE-2014-0088)
MongoDB ÄäÃûµÇ¼©¶´
ÐÄÔàÁ÷Ѫ©¶´
1.1 ©¶´Î£º¦
ÖøÃûµÄ Struts2£¬ÎÒÓ¡ÏóÖÐÕ⼸ÄêÄÖÁ˼¸²¦£¬Ã¿²¦¶¼Óм¸°ÙÈËÉý¼¶ÒµÎñ¡¢ÐÞ¸´²¹¶¡£¬¼¸ºõ¶¼ÒªÇó24СʱÄÚÐÞ¸´¡£ÎÒÃÇÔø¾­ÓÐÒ»¸öºÜÖØÒªµÄÒµÎñÐÞ¸´ Struts2 µÄʱºò£¬ÒµÎñ²»¼æÈÝ£¬°æ±¾²»ÄÜÉÏÏߣ¬×îºóÀÏ´óÃǾö¶¨ÔÝÍ£ÒµÎñ£¬Ö±µ½ÐÞ¸´ÎªÖ¹£¬Õâ˵Ã÷ÕâЩ©¶´¸øÕû¸öƽ̨´øÀ´Ó°ÏìºÜ´ó¡£

Dirty cow ©¶´Ò²ºÜ³öÃû£¬ÔÚÕâ±ßºÜ¶à·þÎñÆ÷Ò²»áÖÐÕУ¬ÊÇÔÚ2016Äê·Ç³£³öÃûµÄÌáȨ©¶´£¬»¹ÓÐ elastic searchµÄ©¶´µÈµÈºÜ¶àÕâÑùµÄ©¶´¡£

2016Äê±È½Ï»ðµÄ DDoS ÀÕË÷£¬Õâ¸öÒµÎñÌìÌì DDoS ´òÄ㣬ÄǸöÒµÎñ£¬ÌìÌì DDoS ´òÄ㣬ֱµ½¸ø¡°±£»¤·Ñ¡±ÎªÖ¹£¬ÓеÄÒµÎñÒ»Ìì¸ø500£¬ÓеÄÒµÎñÉõÖÁÒ»Ìì¸ø2000¡­¡­
¿´À´ºÚ²úÒ²ÊÇ¡°½²Àí¡±µÄMongoDB µÄÀÕË÷Ò²ÊǺܻðµÄ£¬¼¸ºõÿÖÖʼþ¶¼¿ÉÒÔÔì³ÉÀÕË÷£¬Õâ¾ÍÊÇ Linux ϵݲȫÐÎÊÆ¡£

ºÜ¶à¸ã°²È«µÄÈ˽Ӵ¥±È½Ï¶à£¬±È½ÏÊìϤµÄ©¶´ÊÇÐÄÔàÁ÷Ѫ£¬»¹ÓÐÕâ¸öÖøÃûµÄ Dirty cow ÌáȨ£¬±¾ÖÊÊÇ Linux µÄÄÚ´æµÄдȨÏÞ¹ÜÀí bug£¬µ¼Ö²»¾ßÓÐдȨÏ޵Ľø³ÌдÈëȨÏÞ¡£

2016ÄêÄêµ×³öÃûµÄʼþ£¬ÎÒÃǹú¼ÒÕã½­Ò»¸ö³§ÉÌÌÉǹÁË¡£ÕâÖÖ°¸ÀýºÜ¶à£¬½©Ê¬ÎïÁªÍø¡°È⼦¡±°Ñ°ë¸öÃÀ¹ú¶¼´ò̱»¾ÁË¡£

1.2 LinuxϵݲȫÌôÕ½
ÒµÎñ°æ±¾¿ìËÙµü´ú¡¢ÒµÎñ¿ª·Å¡¢ÍøÂç±ß½ç¸´ÔÓ¡¢¿ªÔ´×é¼þ¶àÔª»¯¡¢¼¼Êõ¼Ü¹¹¸´ÔÓ¡¢±ê×¼»¯ºÍ¹æ·¶»¯È±·¦µÈµÈ£¬ÕâЩ¶¼ÊÇÌôÕ½¡£
Ç°Ãæ½éÉÜÁË Linux µÄ¿ªÔ´×é¼þÓõñȽ϶࣬ͬʱÔÚ Server ¶ËÓõñȽϹ㡣Õâ±ß×ܽáÁËΪʲô Linux ϵݲȫÌôÕ½±È½Ï¶à£¬¿ÉÄܺʹ«Í³ÖÆÔìÒµÓÐЩÇø±ð¡£

¶ÔÓÚ»¥ÁªÍø¹«Ë¾À´ËµÒµÎñ°æ±¾µü´úºÜ¿ì£¬ÒªÓкܺõݲȫ·ÀÓùµÄÀí½â¡£±ÈÈçÈÏÖ¤»úÖÆÒªÉè¼ÆºÃ£¬¼øȨ»úÖÆÒªÍêÉÆ£¬ÆäʵÉè¼ÆÍêÉÆÊDz»ÈÝÒ׵ġ£ÍùÍùÀÏ°åµÄÖ¸±êÊÇÒ»ÖÜÉÏÏߣ¬ÏëÉè¼ÆºÃ²¢Ã»ÓÐÄÇô¶àµÄʱ¼ä¡£ÒµÎñµü´ú°æ±¾¹ýÓÚƵ·±Ò²¸ø°²È«´øÀ´ºÜ´óµÄÌôÕ½¡£

»¥ÁªÍøÒµÎñ±¾À´¾ÍºÜ¿ª·Å£¬ÏñÒÔÇ°ÔÚ»ªÎªÓÐÃ÷ÏÔµÄÍøÂç±ß½ç£¬ÄÚ²¿¶¼ÊÇÄÚÍø£¬ÍøÂç±ß½çºÜÃ÷ÏÔ¡£»¥ÁªÍøÒµÎñ±¾À´¾ÍÊǶÔÍ⣬ËùÒÔÕâ¾ÍÔì³ÉÁËÒµÎñÕû¸ö±ß½çÍâÑÓ£¬Õû¸ö¶¼ÊÇ¿ª·ÅµÄ¡£»ú·¿¼¸Ê®ÉÏ°Ù¸ö£¬Õû¸öÍøÂ綼ÊǶÔÍ⿪·Å״̬¡£

ÍøÂç±ß½çµÄ¸´ÔÓ£¬»¥ÁªÍø½²Çó·Ö²¼Ê½²¿Ê𡢸߿ÉÓã¬Ò»°ã5¸öµã¡¢10¸öµã¡¢20¸öµã¡£·Ö²¼Ê½²¿Êð´øÀ´ÍøÂç±ß½ç¹ýÓÚ¸´ÔÓ£¬½»²æÈÏÖ¤¡£

¿ªÔ´×é¼þ¶àÔª»¯£¬¿ªÔ´×é¼þºÜ¶à£¬Î廨°ËÃÅ£¬ÀýÈ绺´æÖмä¼þ£¬Õâ¸ö¸çÃǶùÓÃÕâ¸ö¼Ü¹¹£¬ÁíÒ»¸öÓÃÄǸö¼Ü¹¹£¬Ò»¸ö¹«Ë¾ÓÐÊ®¼¸¸ö¼Ü¹¹¡£Èç¹ûÔÚÄ㹫˾ûÓдﵽһ¶¨¸ß¶ÈµÄʱºò£¬±ê×¼»¯¡¢¹æ·¶»¯Ã»ÓкÜÍêÉƵÄÇé¿öÏ£¬¾Í¸ü¼Ó¸´ÔÓ£¬ÌôÕ½¸ü´ó¡£

ͬÑùÒµÎñ¶ËÒ²ºÜ¸´ÔÓ£¬ºÜ¶à»¹ÓÐ Windows ¶Ë¡¢Òƶ¯¶Ë¡¢Web¶Ë£¬¸÷ÖÖ¸÷ÑùµÄÒµÎñ¡£½ñÌìÕâ¸ö¹¦ÄÜÉÏÏߣ¬Ã÷ÌìÄǸö¹¦ÄÜÏÂÏߣ¬ËùÒÔ¼¼Êõ¼Ü¹¹ÊÇÒ»µãµã»ýÀÛ£¬Ïë×öºÜ±ê×¼µÄ¼¼Êõ¼Ü¹¹Ò²²»ÈÝÒס£

ÓÉÓÚÇ°ÃæµÄ°æ±¾µü´ú¡¢ÍøÂç±ß½çµÈ£¬´øÀ´±ê×¼»¯¡¢¹æ·¶»¯¶¼ÊÇÖͺóµÄ£¬Ïñ BAT ¿ÉÄÜ×öµÃºÃÒ»µã£¬µ«¶àÊý¹«Ë¾µÄ±ê×¼»¯¡¢¹æ·¶»¯»¹ÊDz»Ì«½¡È«¡£

1.3 ʵ¼ÊÉú²úÎÊÌâ
LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼

ÉÏͼչʾµÄ¶¼ÊÇ Linux °²È«ÌôÕ½ÕæʵµÄ°¸Àý£¬¶¼ÊÇʵʵÔÚÔڵŤ×÷ÖÐÓöµ½µÄ°²È«ÎÊÌâ¡£

¶ÔÓÚÆÕͨÔËάÍŶӻòÕß°²È«ÍŶӿÉÄܶ¼±È½Ï³£¼ûµÄ£¬Ïñ·þÎñÆ÷×ÊÔ´±»Õ¼Ó㬵«ÊDz»ÖªµÀÊÇÄĸö½ø³ÌÕ¼Óã»·¢ÏÖij¸ö½ø³ÌÕ¼ÓÃ×ÊÔ´£¬µ«ÊÇȴɱ²»ËÀ£¬»òÕßɱËÀÒ»»á¶ùÓÖÆô¶¯£¬ÒòΪËüÓÐÊØ»¤»òÕß×Ô¶¯À­Æð¡£»¹ÓÐÃÜԿй¶£¬Õâ¸öºÜ³£¼û¡£

ÓÐЩÈË°ÑÃÜÔ¿·ÅÔÚÓÊÏä»òÕß·þÎñÆ÷ʲôµØ·½´æ×Å£¬Èç¹ûËûµÄ°ì¹«»ú±»ÈëÇÖ£¬ËûµÄÓÊÏ䱻ײÆÆ£¬ËûµÄÃÜÔ¿¾Íй¶ÁË¡£ÃÜԿй¶²»ÊÇ×î²ÒµÄ£¬¶øÊÇÃÜÔ¿µÄÃÜÂëºÍËûµÄÓÊÏäÃÜÂë»òÕßÊǸúËûʲô CSDN µÄÃÜÂëÓÃͬһ¸ö£¬Õâ¸ö¸ü²Ò¡£

´ó¼Ò˵ÕâÊÇС¸ÅÂÊʼþ£¬µ«ÊÇһǧÈË£¬Ç§·ÖÖ®Ò»µÄ¸ÅÂÊ·¢Éú¾ÍÈëÇÖÁË¡£»¹ÓÐÒµÎñ±»¹ÒÂí£¬ÕâÊÇ Web ÒµÎñÖкܳ£¼ûµÄ£»»¹ÓÐ Redis »º´æͻȻʧЧ£¬µ¼Ö MySQL ¿¸²»×¡£¬Õû¸öÒµÎñÖ±½Ó̱»¾£¬¶øÇÒÀ©Èݲ»ÁË£¬ÎÒÖ»ÊÇ˵ÓÐÕâÖÖ¿ÉÄÜÐÔ¡£

Èç¹ûÄãµÄÒµÎñʹÓà Redis »º´æ£¬¶øÇÒ Redis ÊÇĬÈÏÄäÃû£¬Èç¹ûÕæµÄÓÐÈË×ö APT Ñо¿ÄãÃÇ£¬°ÑÄãµÄ Redis ¶¼¸ÉµôÁË£¬ÒµÎñ¾Í̱»¾ÁË£¬´ó¹«Ë¾¿ÉÄܺܳ¤Ê±¼ä¶¼»Ö¸´²»ÆðÀ´¡£

²Ù×÷ϵͳ OOM£¬ºÜ¶àÈË˵·þÎñÆ÷ÔõôÓÖ OOM£¿Ç°Á½Ìì²Å¸ÕÖØ×°£¬ÎªÊ²Ã´ÓÖ OOM£¿ÒòΪÓÐÒ»¸öľÂí²»¶ÏÌáȨ£¬Ò»ÌáȨ¾Í±À£¬ËùÒԿ϶¨ÓÐ OOM£¬ÕâÒ²ÊÇʵ¼Ê¹ý³ÌÖеÄÒ»¸ö°¸Àý¡£

2¡¢LinuxÏµĹ¥»÷ÊÖ¶Î
2.1 ¹¥»÷·½Ê½
LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼

×ö·ÀÓùÊ×ÏÈÒªÁ˽â½ø¹¥µÄ·½Ê½¡£ÕâÊÇÒ»¸öÕæʵµÄ°¸Àý£¬Á˽⹥·ÀµÄÈË¿ÉÒÔ¿´µ½£¬ÕâÊǵäÐ굀 Linux ÄäÃû£¬Redis ĬÈÏÄäÃûµÇ½£¬²»ÐèÒªÓû§Ãû¡¢ÃÜÂë¡£

Redis »¹Óм¸¸öÆæ¹ÖµÄ¹¦ÄÜÎÒ¿ÉÒÔ·ÖÏíһϣºLinux ÓÐÒ»¸ö¹¦ÄÜ¿ÉÒÔͨ¹ýÒ»¸ö¶Ë¿Úдµ½±¾µØÎļþ£¬Èç¹ûÎÒҪдһ¸öÎļþ£¬¶øÕâ¸öÎļþÊÇľÂí£¬ÄǾÍ×Ô¶¯À­ÆðÁË¡£Èç¹ûдÈë×Ô¼ºÇ©ÃûµÄ¹«Ô¿£¬ÓÃ×Ô¼ºµÄ˽Կ½â¹«Ô¿£¬×Ô¼º½â×Ô¼ºµÄ£¬ËùÒÔÖ±½ÓÌæ»»¹«Ô¿£¬¾ÍÊÇͨ¹ý Redis¡£

ÓÐÈËÎÊ£¬ÄãÔõô¼Ç¼ÏÂÀ´ÕâЩÄØ£¿ÆäʵºÜ¶à¹¥»÷Õ߶¼»áÈ¥Çå³ýµôÈÕÖ¾£¬ÎÒÃÇÐèÒªÏëЩ°ì·¨ÈÃËû²»ÄÜÇå³ý£¬±£Ö¤Éó¼Æ¿É×·ËÝ£¬·ñÔòÈëÇÖÖ®ºó¾Í×·Ëݲ»³öµ½µ×ÊÇʲôԭÒò¡£

ËùÒÔºÚ¿ÍÓà Dirty cow ÌáȨ£¬ºÚ¿ÍÉÏÀ´¾Í°Ñ×Ô¼ºµÄ²Ù×÷Çå³ýµôÁË£¬²»ÈÃÄã¿´¼û¡£ÄãÖªµÀËûÒªÇå³ý£¬Äã¾ÍÏë°ì·¨²»ÈÃËûÇÖµô£¬²»È»×·²é²»µ½¡£

ÆäʵËûÈëÇÖÄãµÄ·þÎñÆ÷²»ÊÇ×îÖÕÄ¿µÄ£¬×îÖÕµÄÄ¿µÄÊÇÀ©´óÕ½¹û£¬×î¼òµ¥µÄ·½Ê½ÊǼàÌýºÍÊÕ¼¯Ïà¹ØµÄͨÐÅ£¬ÔÙ×öһЩɨÃèÖ®Àà¡£Èç¹ûÕâЩ»úÆ÷ÓйØÓÚÔËάÌåϵµÄ½Å±¾¡¢ÓòÃû£¬¿ÉÄܶ¼Î£ÏÕÁË¡£

2.2 Éø͸·½Ê½
ÒÔÇ°¸øÍâÃæ×ö·ÖÏí£¬¶¼¾õµÃÄã˵µÄ¹¥»÷·½Ê½·¢Éú¸ÅÂʲ»ÊǺܸߡ£²»ËµÕæʵ°¸Àý£¬´ó¼Ò¾Í¾õµÃÕæʵ¸ÅÂʲ»ÊǺܸߣ»ÓÐÁËÕæʵ°¸Àý£¬´ó¼Ò¾õµÃС¸ÅÂÊʼþ»¹ÊǻᷢÉú¡£

Linux ÏÂÃæÉø͸µÄ·½Ê½ÓÐÕâô¼¸¸ö²½Ö裺

Ê×ÏÈɨÃ裬ËûÖªµÀÄãIPÊÇ·ñ´æ»î£¬Ç°¶ËÊÇ·ñÓзÀ»ðǽ£»
ɨÃèÖ®ºó³¢ÊÔÉø͸£¬¿´ÓÐÄÄЩ¶Ë¿ÚµÄȨÏÞÊÇʲô£»
½ÓÏÂÀ´¿´Í¨¹ý¿ªÔ´µÄÓ¦ÓûòÕßÉø͸·½Ê½ÔõôÈëÇÖ£¬ÓÐÄÄЩ¶«Î÷¿ÉÒÔÀûÓã»
ÈëÇÖÖ®ºó£¬ÆÕͨÕ˺ÅÔõôÌáȨµ½ root£¬×îºóÔõôÀ©´óÕ½¹û¡£
ÕâÊÇ Linux ³£ÓõÄÉø͸£¬É¨ÃèÖ®ÀàµÄ£¬´ó¼Ò¿ÉÒÔÊÔһϡ£
2.2.1 SSH±©Á¦Æƽâ
LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼

Ôںܶ๫˾¹æ·¶ÀïÃ棬SSH ²»ÔÊÐí¶ÔÍ⿪·Å£¬Òª¿ª·Å¸øÌø°å»ú£¬ÕⶼÊÇÓÐÄ¿µÄµÄ¡£»»¸ö¶Ë¿Ú£¬ºÜ¶àĬÈÏɨÃèÊÇÖ¸¶¨µÄ 22£¬ÕâÑù¿ÉÒÔ¼õÉÙ±»·¢ÏֵĸÅÂÊ¡£

Èç¹û SSH µÇ½ֻÈÏÌø°å»úÒ²¿ÉÒÔ·ÀÖ¹±»×²¿â¡£´ó¼ÒÏëÒ»ÏëÄãÃÇ×Ô¼ºµÄÃÜÂ룬ºÍÔÚ¹«Ë¾ÓõÄÃÜÂ룬·þÎñÆ÷µÄÃÜÂëºÍ˽ԿÃÜÂëºÍ»¥ÁªÍøµÄÃÜÂëÓжàÉÙÊÇÏàͬµÄ£¿±ÈÈç12306¡¢¾©¶«µÈ¶¼ÓпÉÄÜÏàͬ£¬È˼ÒÒ»µ©Ð¹Â¶ÁË£¬ÃÜÂë¾Íй¶¡£ËùÒÔÕâ¸öײ¿âµÄ¸ÅÂʲ»ÄܱÜÃ⣬Òò´ËÒªÓ¦¶Ô±©Á¦Æƽ⡣
2.2.2 ²é¿´ÀúÊ·ÃüÁhistroy£©
ºÚ¿ÍÇÖÏ®ÄãµÄ·þÎñÆ÷Ö®ºó£¬histroy ¸øËûÌṩºÜ¶àÏßË÷£¬ËùÒÔÄãµÄÕʺÅÍ˳öÖ®ºó histroy ÒªÇåµô¡£

LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼
2.2.3 RedisÈëÇÖʵս
LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼

ÉÏͼÑÝʾÁËÔõôͨ¹ý Redis дÈë·´µ¯ shell£¬ºÚ¿Í³£ÓÃÕâÖÖ°¸Àý¡£Redis ĬÈϾÍÊÇÄäÃû£¬ËûÐÅÈοÉÐÅ¿Í»§¶Ë¡£ËùÒÔÕâÖÖ»úÖƵ¼ÖÂÄãÔÚʹÓÃÉÏÒªÕûºÏºÜ¶àÈÏÖ¤»úÖƺͷÃÎÊ¿ØÖÆ£¬·ñÔò»á·Ç³£Î£ÏÕ¡£ÁíÍâÕâ¸ö¹¦Äܶ¼ÊÇ¿ÉÒԹرյģ¬servers ¿ÉÒÔ²»ÒªÐ´µÄ£¬Ï൱ÓÚ°²È«¼«ÏÞ¡£

Redis ÄäÃû£¬Èç¹û¹«Ë¾Ã»ÓÐͳһµÄ¹æ·¶ºÍ±ê×¼£¬Ò»°ã×÷Ϊ¿ª·¢ÈËÔ±À´Ëµ£¬Ö±½Ó Redis ÊÇÄäÃû×î¼òµ¥¡¢×î¸ßЧ£¬ËùÒÔRedisÄäÃû©¶´ÔÚ»¥ÁªÍø»·¾³Öзdz£¶à¡£PoC¹¤¾ßÒ²·Ç³£¶à£¬»ù±¾Ö±½ÓÂÙÏÝ¡£
2.2.4 ÌáȨÑÝʾ
ÕâÊÇ Linux µÄÉù¿¨ÄÚºËÌáȨµÄ©¶´£¬ÎÒ½éÉÜÁ½¸öÌáȨ£¬ÕâÊÇÆäÖÐÒ»¸ö£¬´ÓÆÕͨÓû§ÌáȨµ½ root¡£ÕâÊÇÎÒ¼µÄÊÓƵ£¬¿ÉÒÔ¿´Ò»Ï¡£

Õæʵ°¸ÀýµÄÌáȨºÍÕâ¸öÒ»Ñù£¬Ã»ÓÐÌ«¶àÇø±ð¡£¼ÈÈ»´ò¿ªÕâ¸öÊÓƵ£¬ÔÙ¸ø´ó¼Ò¿´¿´ Dirty cow µÄÌáȨ£¬ÕâÊÇ2016Äê×î»ðµÄÌáȨ©¶´£¬80%µÄ Linux »áÂÙÏÝ¡£

LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼

¸Õ²Å¸ø´ó¼ÒÑÝʾÁËÁ½¸öÊÓƵ£¬ÕâÊÇÌáȨµÄ¹ý³Ì£¬´ÓÆÕͨÓû§ÔõôÌáµ½ rootµÄ¡£ÕâÖÖÔõô·ÀÓùºóÃæ»áÓнéÉÜ¡£Òª¼°Ê±ÐÞ¸´ÕâЩ²¹¶¡£¬²»ÒªÒÔΪÌáȨӰÏì²»´ó£¬ÆäʵӰÏìºÜ´óµÄ¡£root ÄܸɵÄʺÍÆÕͨÕʺÅÄܸɵÄʲî±ðºÜ´ó¡£

¸ø´ó¼ÒÑÝʾÁË Dirty cow µÄÌáȨ£¬Æäʵ×î¹Ø¼üµÄ©¶´ÔÚÓÚLinuxÀïÓÐÒ»¸öÄÚ´æ¹ÜÀíдȨÏÞµÄ bug£¬µ¼Ö²»¸Ã¾ßÓÐдȨÏ޵Ľø³ÌËüд½øÈ¥ÁË¡£

LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼

ÎÒÃÇдµÄ´úÂ룬¸ù±¾²úÉúµÄÔ­ÒòÊǺܶàÏ߳̾ºÕù×ÊÔ´µÄʱºò£¬Linux bug ³öÏֵĸÅÂʷdz£¸ß¡£ËùÒÔҪдºÜ¶àµÄÏß³ÌͨÈë¾­Óª×ÊÔ´£¬ÕâÀïÃ滹ÓÃÁËһЩ¶«Î÷µÄ×¢È룬ºóÃæ»áÓнéÉÜ¡£±¾À´²»¾ßÓÐдһ¸ö password ȨÏ޵ģ¬µ«ÊÇ Linux дȨÏÞ²úÉú bug µÄʱºò£¬»áµ¼ÖÂÄã¿ÉÒÔд½øÈ¥¡£
2.2.5 ½ø³Ì×¢Èë
LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼

ÉÏͼÑÝʾµÄ´úÂ룬ÎÒ×¼±¸Óà sinclude ×¢µ½Õâ¸öÀïÃæÈ¥£¬·Ö±ðÊÇÁ½¸ö½ø³ÌÔÚÅÜ¡£ÆäʵעÈëÓм¸¸ö»ù±¾µÄ£¬ÄãÒªÁ˽â Linux ELF Îļþ¸ñʽ£¬»¹ÓÐϵͳµ÷Ó㬻¹ÓÐ CPU Ö´Ðйý³ÌÖеÄÕû¸öÂß¼­¡£

LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼

¶àÏß³ÌÖ®¼äµÄ½ø³ÌºÜ¹Ø¼ü£¬Õâ¸öÇé¿öÎÒÏÖÔÚÓöµ½µÄ²»¶à£¬ÕæÕýÎÒÃÇÓöµ½±»ÈëÇÖʼþÖУ¬ÄÚºË̬ľÂíµÄÓöµ½²»¶à£¬ÒÔÇ° Windows ÓкܶࡣÎÒÃÇ×Ô¼ºÓÐд¹ýÕâÖÖľÂí£¬ËùÒÔÕâÖÖÇé¿öÎÒºÜÉÙÓöµ½¹ý¡£Ö»ÊÇ֮ǰÔÚÆäËûµÄÁìÓòȷʵÓöµ½¹ý¼¸´Î£¬ËùÒÔ¸ø´ó¼Ò½éÉÜÕâÖÖ¡£Ï൱ÓÚ Windows ״̬ϵÄÒ»ÖÖľÂí£¬ÔÚ Linux Çé¿öÏÂÒ²´æÔÚ£¬É±ÉËÁ¦»¹ºÜ´ó¡£

ÎÒ½éÉÜÒ»ÏÂÖ´ÐеÄÔ­Àí£¬ÕâЩϵͳµ÷ÓÃÄÚºË̬µÄÖ´Ðйý³Ì¡£ÄãÔ­À´µÄÖ´Ðйý³ÌÊÇÕâÑùµÄ£ºÎÒÒª°ÑÄã hook µô£¬ÏµÍ³µ÷ÓÃÖ´Ðйý³ÌºóÎÒת¸øÄ㣬ÎÞÂÛÊǽø³ÌÆðÓã¬Îļþ¶Áд¶¼±»ÎÒ¿ØÖÆÁË£¬¿É×öµÄÊÂÇéºÜ¶à£¬¶øÇÒÒþ±ÎÐԺܴóºÜÄÑÕÒ¡£

ÕâÊÇÎÒÃÇ×öµÄ²âÊÔ´úÂ룬Ê×ÏȽ¨ÁËĿ¼£¬Ä¿Â¼ÀïÃæдÁËһЩÎļþ½øÈ¥£¬µ«ÊÇ°ÑÄÚºË̬ľÂí¼Ó½øÈ¥Ö®ºó£¬ÄãÔÙ½øÈ¥£¬¾ÍûÓÐÁË¡£ÕâÖÖÒ»°ãÊØ»¤µÄʱºò±È½ÏÓÐÓã¬ÒªÒþ²ØľÂí»òÕßÊØ»¤Ä¾ÂíÎļþ¡¢½ø³ÌÎļþ±È½ÏÓÐÓã¬Äã¿´²»µ½µÄʱºòÒÀÈ»¿ÉÒÔ¶Áд¡£

ÄãÃ÷Ã÷ÔÚÀïÃæ insmod Ò»¸öÄ£¿é£¬µ«ÊÇ¿´²»µ½£¬Ëü°ÑÄã insmod ÄÚºËÄ£¿é read Ò²¸ø½Ù³ÖÁË£¬ËùÒÔÄã¿´²»µ½Ëü¡£

ÔÙÑÝʾһÏÂÕâ¸ö´úÂ룬ÕâºÜ³£¼û£¬·þÎñÆ÷ÖÐΪʲôĪÃûÆäÃî½âÎö´íÁË£¿

LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼

Linux ÓÐÒ»¸ö½âÎöµÄÅäÖ㬼ÓÁËÕâ¸ö´úÂ룬ÆäʵÎÒÓÐ×¢µô¡£µ«ÊǼÓÔØÁËÕâ¸öÖ®ºó£¬ÎÒ¿´µÄʱºò£¬ÆÕͨÔËάÈËÔ±¡¢Ñз¢ÈËÔ±¿´²»µ½¡£´ó¼Ò¿´°Ù¶È»¹ÊÇ»á½âµ½±¾µØµÄ£¬ÆäʵÒѾ­±»±¾µØ½Ù³ÖÁË£¬µ«ÊǺÜÄѲ顣

ÎÒÇ°ÃæÓнéÉÜ·´µ¯»½Ðѵļ¼Êõ£¬Ò»ÖÖÊÇľÂíÖ÷¶¯Ïò¿ØÖÆÆ÷È¥Éϱ¨ÎÒ×Ô¼ºµÄIPºÍ¶Ë¿Ú£¬´ïµ½¿ØÖÆ¡£

»¹Óеȴý¶Ô·½µÄ»½ÐÑ£¬»½Ðѱ¨Îĺܽ²¾¿£¬Õâ¸ö»½ÐÑÓà ICMP ±¨ÎÄÔغɶ¨ÖÆÒ»¸öÌØÊâµÄ¡°key¡±±¨ÎÄ£¬×öÒ»¸öÌØÊâµÄ×Ö·û»½ÐÑ¡£»½ÐÑľÂí£¬ÕâÊÇÒ»¸öÌØÊâµÄ±¨ÎÄ£¬ÍêÈ«¿ÉÒÔ»½ÐÑÎÒµÄľÂí¶ÔÄÇ̨»úÆ÷Ö´ÐвÙ×÷¡£¡°.168¡±ÕâÊǵäÐ͵ÄICMP »½Ðѵļ¼Êõ¡£ÔÙ¼ÓÉÏÄںˣ¬Ó¦ÓúÜÄÑ·¢ÏÖ¡£

3¡¢LinuxϵķÀÓù¶Ô¿¹
ÎҸղŽéÉÜÁ˺ܶà Linux ϵÄһЩÐá̽¡¢×¢Èë¡¢ÌáȨµÈ»úÖÆ¡£ÎÒÃÇÓÐÕë¶ÔÐÔµÄÁ˽âÕâЩ»úÖÆ£¬ÊÇΪÁ˱£Ö¤ÒµÎñÎȶ¨¿É¿¿µÄÔËÐУ¬¿Ï¶¨ÒªÓжÔÓ¦µÄ·ÀÓùÊֶΡ£

²»¹ÜÊÇ·ñ×öµ½×Ô¶¯»¯£¬»òÕßÊÖ¶¯Ò²ºÃ£¬×ÜÒªÓÐÊֶΡ£²»Í¬µÄ¹«Ë¾ÔÚ²»Í¬µÄ¹æÄ£¡¢²»Í¬µÄ·¢Õ¹½×¶Î£¬²ßÂÔ²»Ò»Ñù¡£ÎÒÏȽéÉÜÒ»ÏÂÎÒÃÇÏÖÔڵķÀÓùÏë·¨¡¢Ë¼Â·ºÍ½øÕ¹Çé¿ö¡£

3.1 Á¢Ìå·ÀÓù
©¶´É¨Ãè¡¢ÈëÇÖ¼ì²â¡¢Ö÷¶¯·ÀÓù¡¢Ê¼þÔ¤¾¯¡¢ÐÐΪÉó¼Æ¡¢Ó¦¼±ÏìÓ¦¡¢±ê×¼¹æ·¶µÈ¶¼ÊÇ·ÀÓù²ßÂÔ¡£

ÎÒÃÇ·ÀÓù¿¼ÂDz»Ò»¶¨ÊÇͨ¹ýij¸ö»·¾³£¬¾ø¶ÔµÄʶ±ðµ½Õâ´ÎÈëÇÖ»òÕßÀ¹½Øµ½Õâ´Î·ÀÓù¡£µ«ÊÇÒª²ã²ãÉè·À£¬±ÈÈçÒµÎñÉÏÏßÇ°£¬²»¿ÉÄÜÏñ CMMI ÄÇÖÖ£¬ÓкܶàÆÀÉóµã£¬ÔÚ»¥ÁªÍø¹«Ë¾ÀïÃæ°æ±¾¿ìËÙµü´ú£¬»ù±¾×ö²»µ½CMMIµÄÒªÇó£¬Ã»ÓÐÆÀÉóͨ¹ý¾Í²»ÄÜÉÏÏߣ¬ÎÒ¾õµÃ×ö²»µ½¡£

Èç¹ûÕæµÄÍÏÂýÁËÒµÎñÉÏÏßµÄËٶȣ¬ÒµÎñËÀÁË£¬°²È«ÍŶÓҲûÓмÛÖµ£¬ËùÒÔ£¬¿Ï¶¨ÊÇÒµÎñµÚÒ»¡£

ÎÒ¾õµÃÒµÎñÔÚÉÏÏßµÄʱºò£¬ÎÒ×öÒì²½µÄʱºò×öɨÃ裬²¢·¢ÆÀ¹À£¬¾¡¿ÉÄܲ»Ó°ÏìÒµÎñÉÏÏß¡£°üÀ¨ Redis µÄÄäÃûµÈ£¬¶¼¿ÉÒÔ×öÄäÃû£¬ÔÚ¹¹½¨µÄʱºò·¢²¼Ò»ÌõÏߣ¬»¹¿ÉÒÔɨµ½ÁíÍâÒ»ÌõÏß¡£

»¹ÓÐÈëÇÖ¼ì²â»úÖÆ£¬±»ÈëÇÖµÄÇé¿ö»¹ÊÇÒªÓÐЩԤ¾¯»òÕß·ÀÓùµÄÊֶΡ£ÖÁÉÙÄãÒªÖªµÀ£¬È«Íø¿ÉÄܼ¸°Ų̀¡¢¼¸Ç§Ì¨ÉõÖÁ¼¸Íǫ̀·þÎñÆ÷£¬ÍêÈ«²»ÖªµÀ×´¿ö£¬ÄǾÍû°ì·¨×öºóÐøÏà¹ØµÄ¸ú½øÁË¡£

Èç¹ûÄÜ×öµ½¸üÅ£±ÆµÄ·ÀÓù£¬±ÈÈçÖ÷¶¯·ÀÓù£¬ÕâÊÇ´ó¼Ò×îÖÕµÄÀíÏë×´¿ö£¬ºÜ¶à¹«Ë¾×ö²»µ½¡£ÎÒÔø¾­Ïë¹ý£¬Ä¾ÂíÆ𶯵Äʱºò£¬Èç¹û²»ÔÚÇ©ÃûµÄ½ø³Ì²»ÈÃËüÆ𣬴úÂëд³öÀ´ÁË£¬¶øÇÒDemo дÁ˵«ÊDz»¸ÒÉÏÏߣ¬ÒòΪÎÒµ£ÐijöÄں˼æÈÝÐÔÎÊÌ⣬Ҫ±³¹ø£¬Ö÷¶¯·ÀÓùÕâÀïÉæ¼°µ½Õû¸öƽ̨µÄËùÓзþÎñÆ÷µÄ¼æÈÝ£¬ÐèÒª½÷É÷£¬ÊÇÏÂÒ»¸öÀï³Ì±®¡£

ËùÒÔÎÒ¾õµÃÓÐЩ¶«Î÷¿ÉÒÔ×öһЩÍ×Э¡£±ÈÈçľÂíÎļþµÄ×Ô¶¯»¯¸ôÀ룬¼ì²âÊÇÒ»Ìõ˼·£¬Èç¹ûÖ÷¶¯·ÀÓù¿ÉÒÔ×Ô¶¯¸ôÀëµô£¬²»ÈÃÓÐÈκÎдȨÏÞ¡¢Æô¶¯È¨ÏÞµ±È»»á¸üºÃ¡£

Ô¤¾¯£¬³öÁËÊÂÇéÒªÖªµÀ£¬²»ÒªµÈµ½ÒµÎñ±£ÕÏ»òÕßÓû§Í¶Ëßµ½¿Í·þ¡£ÒµÎñÒѾ­Ì±»¾ÁË£¬Ä㻹²»ÖªµÀʲôԭÒò£¿Ò»²é£¬ºÃÏñÁ½Ì¨·þÎñÆ÷±»ÈëÇÖ£¬ºÜ¶àÊý¾Ý±»É¾ÁË¡£ËùÒÔÒªÌáÇ°Ô¤¾¯£¬ÓÅÏÈÓÚÒµÎñ±£ÕÏ֮ǰ¼°Ê±ÕÆÎÕ°²È«×´¿ö¡£

ÐÐΪÉó¼Æ£¬¸Õ²ÅÎÒ½éÉܵÄÈëÇֵݸÀý£¬Ã»ÓÐÐÐΪÉó¼Æ¡£ºÜ¶àÈëÇÖʼþ²»Ò»¶¨ÕÒµ½ÈëÇÖ·¾¶£¬ºÜ¶àͬѧ³öÎÊÌâÕÒ²»µ½Ô­Òò×îϲ»¶µÄÊÇ¡°ÖØ×°²Ù×÷ϵͳ¡±¡£ÆäʵÖØ×°²¢Ã»ÓÐÈκÎÒâÒ壬ÒòΪ©¶´ÒÀÈ»´æÔÚ£¬ÖØ×°ÊÇûÓÐÈκÎÒâÒåµÄ£¬»¹ÊÇÒªÏë°ì·¨ËÝÔ´£¬ÕÒµ½ÈëÇÖ·¾¶ÔÚÄÄÀï¡£

Ó¦¼±ÏìÓ¦£¬ÒªÓÐÓ¦¼±ÏìÓ¦µÄ»úÖÆ£¬ÒòΪÄ㽫À´²»ÊǾø¶Ô°²È«£¬Ò»¶¨ÓЩ¶´£¬Ò»¶¨ÓÐÈõµã£¬Ã¿ÖÖ·½Ê½Òª×ö³öÏàÓ¦µÄÔ¤°¸¡£

¹æ·¶»¯ºÍ±ê×¼»¯£¬²»Í¬¹«Ë¾·¢Õ¹½×¶Î²»Í¬£¬ÆäʵËü³Ì¶ÈÒ²²»Ò»Ñù¡£

3.2 ·ÀÓùʵս
3.2.1 ©¶´É¨Ãè
ÎÒÃÇÕâ±ß¿ÉÄÜ»áÓÐÄÚ²¿µÄ×Ô¶¯»¯É¨Ã裬Èç¹ûÒµÎñ´æÔÚ©¶´£¬»áÖ±½Ó´¥·¢Ò»·âÓʼþ£¬ÒªÇó24СʱÐÞ¸´£¬¸øÊ£ÓàµÄÐÞ¸´Ê±¼ä¡£

Ïà¹ØµÄ×Ô¶¯»¯Ô¤¾¯£¬ÎÒÃÇ×öµÃ²¢²»ÍêÉÆ£¬Ö»ÊÇ°ÑÖøÃûµÄ¿ªÔ´Èí¼þ×öµ½£¬ÆäʵÎÒÃÇ»¹×ö²»µ½ÄÇôÍêÉÆ¡£

LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼
3.2.2 ÈëÇÖ¼ì²â
ÈëÇÖ¼ì²â£¬Èç¹û·¢ÏÖÓпÉÒɵĽø³Ì£¬ÎÒÃÇ»áÖ±½ÓÔ¤¾¯³öÀ´£¬±ÜÃâ¶ÔÒµÎñÔì³ÉÓ°Ïì¡£

LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼
3.2.3 ÐÐΪģʽÉó¼Æ
ÐÐΪģʽÉó¼Æ£¬ÕâÊÇÎÒÃÇ·¢ÉúÈëÇÖµÄʼþ£¬Ôø¾­ÓÐÒ»¸öÕʺţ¬Õâ¸öÔ¤¾¯ÊÇ°ÑÀúÊ·ÐÅÏ¢Çåµô¡£Õâ¶ÔÎÒÃÇÀ´ËµÊǺܿÉÒɵģ¬×îÖÕÊÇÕâ¸öÈ˵Ä˽Կ¶ªÁË£¬ËùÒÔÕâ¾ÍÊÇÒ»ÆðÍ»·¢°²È«Ê¼þ¡£
ÎÒÃÇÕâ±ßÓжñÒâIPµÄʶ±ð£¬Íâ¹Ò¡¢»úÆ÷ÈËÖ®ÀàµÄ»áÊÕ¼ÏÂÀ´£¬ÄãÀúÊ·ÉϹ¥»÷¹ýÎÒÃÇ»òÕß³å»÷ÎÒÃÇ·þÎñµÄip£¬ÎÒÃÇ»áÊÕ¼ÏÂÀ´¡£Èç¹ûÄã·þÎñºÍºÚ²ú½øÐÐͨÐÅ£¬ÎÒÃǶ¼»áÔ¤¾¯¡£ÕâÀïÃæ¿ÉÄÜÎ󱨣¬µ«ÊÇÎÒÃǿ϶¨»á¸ú½øÕâ¸öÊ¡£

3.2.4 Ó¦¼±ÏìÓ¦
¸Õ²ÅÎÒÌáµ½Ó¦¼±ÏìÓ¦ÒªÓÐÓ¦¼±Ô¤°¸¡£¸Õ²Å½² DDoS Ò²ÊÇÒ»Ñù£¬DDoS Ò»¶¨ÓÐÒ»¸ö·ÀÓùµÄÉÏÏÞ£¬±ÈÈç120G£¬±ÈÈçÄã²¢·¢´¦ÀíÄÜÁ¦ÊÇ1Íò£¬Èç¹û³¬¹ý1Íò£¬Ôõô°ì£¿µ½µ×Êǹ¥»÷»¹ÊÇÓÉÓڻÔì³ÉµÄ¶¸Ôö£¿¶¼ÒªÓÐÔ¤°¸¡£¶Ô½ñÌì½²µÄ Linux µÄÈëÇÖ£¬¹¥·À£¬×îÖ÷ÒªÈëÇÖʼþÒªÕÒµ½ÈëÇÖ·¾¶¡£

¼´Ê¹ÕÒ²»µ½Ò²ÒªÍƳö¼¸ÖÖ¿ÉÄÜÐÔ£¬¶øÇÒÕ⼸ÖÖ¿ÉÄÜÐÔÒªÓÐÕë¶ÔÐÔµÄÐÞ¸´»òÕ߸Ľø£¬·ñÔòÄãµ¥´¿µÄÖØ×°²Ù×÷ϵͳ£¬ÎÒ¾õµÃÍêȫûϷ£¬Ö»ÊǸøºóÃ氲ȫÎÊÌâÁôϸü´óµÄ¿Ó¡£
3.2.5 ±ê×¼¹æ·¶
¹æ·¶»¯¡¢±ê×¼»¯£¬ÕâÐèÒª¸ú¹«Ë¾µÄÆóÒµÎÄ»¯¡¢¹«Ë¾µÄ·¢Õ¹½×¶Î£¬¸ú¹«Ë¾ÕûÌåÒª´î¡£ÎÒÃÇÕýÔÚ³ÖÐøŬÁ¦ÖУ¬¶ÔÎÒÃÇÀ´ËµÍƽøÌôÕ½Ò²ÊǺܶ࣬ÓÐЩ¿ÉÒÔÍÆ£¬ÓÐЩҲ²»ÈÝÒס£

ÎÒÃÇÿ³öÒ»´Î°²È«Ê¼þ¶¼½èÕâ¸ö°²È«Ê¼þÍƶ¯ºÜ¶à¹æ·¶£¬ÒÔʼþΪµ¼ÏòÍƶ¯°²È«¹æ·¶Ïà¶ÔÈÝÒ×һЩ¡£ËùÒÔÕâÐèҪϵ㹦·ò£¬¶øÇÒÒª½áºÏ¹«Ë¾×Ô¼ºµÄÔËάÌåϵ¡¢·¢²¼Ìåϵ¡¢¼à¿ØÌåϵ×öÕâ¸öÊ¡£

LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼LinuxϵÄÕæʵ°²È«¹¥·ÀÏêϸʵ¼

С½á
°²È«ÓÀԶûÓоø¶ÔµÄ°²È«£¬ÓÀÔ¶´æÔÚ©¶´¡£ÕâʱºòÄãºÍÒµÎñÒ»¶¨ÒªÓÐƽºâ£¬²»ÒªÎªÁ˾ø¶Ô°²È«¶øÓ°ÏìÒµÎñ¡£²»Äܾø¶Ô˵´æÔÚÎÊÌâ¡¢´æÔÚ·çÏÕ£¬Õâ¸öÒµÎñ²»ÄÜÉÏÏߣ¬ÕâÖÖ¾ö²ß»¹ÊÇÒªÆÀ¹Àһϡ£

ÎÒ¾õµÃÒµÎñ×öÆðÀ´£¬°²È«²ÅÓиü´óµÄ»ú»á£¬ÍêÈ«×è°­ÒµÎñ°æ±¾µÄµü´ú£¬Æäʵ°²È«Ò²»áÓÐÎÊÌâ¡£±Ï¾¹ÒµÎñ·¢Õ¹ÆðÀ´£¬Æ½Ì¨´óÁË£¬°²È«²ÅÓиü´óµÄ²ú³ö¡£

ÁíÍâ¾ÍÊÇЧÂÊ£¬°²È«ºÍЧÂÊÓÀÔ¶ÓгåÍ»£¬ÄãÈÃËûµÇ½Ìø°å»ú£¬·þÎñÆ÷²»Äܽ»²æÈÏÖ¤£¬ÔÙ»ØÌø°å»ú£¬ÔÙÌø·þÎñÆ÷£¬ºÜ¶àÈ˾ÍÅ­ÁË¡£¼¸Ê®ÉÏ°Ų̀·þÎñÆ÷ÌìÌìά»¤£¬Ì«Âé·³ÁË¡£

°²È«ºÍЧÂÊÖ®¼äµÄ³åÍ»£¬ÓÐЩҪ×öƽºâ£¬ÓÐЩ»¹ÊÇÒª¼á³Ö¡£ÐèÒª³ÖÐøµÄ¸Ä½ø£¬ÎÒÈÏΪ PDCA ÕâÖÖÄ£Ðͷdz£ÊÊºÏ Linux µÄ¹¥·À¶Ô¿¹È¥³ÖÐø¸Ä½ø¡¢³ÖÐø check¡£

Ô­ÎÄÀ´×Ô£ºhttp://www.linuxprobe.com/linux-security-offensive-record.html
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ