LinuxÖÐÈçºÎ²é¿´·þÎñ¼°¼àÌý¶Ë¿ÚºÍÐ޸ķÀ»ðǽ¶Ë¿ÚÕûÀí
################## Ð޸ķÀ»ðǽ¶Ë¿Ú #################
µ±Linux´ò¿ª·À»ðǽºó£¬Äã»á·¢ÏÖ£¬´Ó±¾»úµÇ¼23¶Ë¿ÚÊÇûÓÐÎÊÌâµÄ£¬µ«ÊÇÈç¹û´ÓÁíһ̨pcµÇ¼¸Ãlinuxϵͳºó£¬Äã»á·¢ÏÖÌáʾÕâÑùµÄ´íÎó£º
²»ÄÜ´ò¿ªµ½Ö÷»úµÄÁ¬½Ó£¬ ÔÚ¶Ë¿Ú 23: Á¬½Óʧ°Ü
²é¿´¶Ë¿ÚÇé¿ö£ºservice iptables status
ÒòΪlinux·À»ðǽĬÈÏÊǹرÕ23¶Ë¿ÚµÄ£¬Èç¹ûÔÊÐíÔ¶³ÌµÇ¼£¬¿ÉÒԹصô·À»ðǽ£¬Ò²¿ÉÒÔ¿ª·À»ðǽ¿ª·Å23¶Ë¿Ú£¬¾ßÌåÈçÏ£º
¼´Ê±ÉúЧ£¬ÖØÆôºóʧЧ
¿ªÆô£º service iptables start
¹Ø±Õ£º service iptables stop
ÖØÆôºóÉúЧ
¿ªÆô£º chkconfig iptables on
¹Ø±Õ£º chkconfig iptables off
ÔÚ¿ªÆôÁË·À»ðǽʱ£¬×öÈçÏÂÉèÖ㬿ªÆôÏà¹Ø¶Ë¿Ú
ÐÞ¸Ä/etc/sysconfig/iptables Îļþ£¬Ìí¼ÓÒÔÏÂÄÚÈÝ£º
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT
Ð޸ķÀ»ðǽÅäÖÃÐèÒªÐÞ¸Ä /etc/sysconfig/iptables Õâ¸öÎļþ£¬Èç¹ûÒª¿ª·ÅÄĸö¶Ë¿Ú£¬ÔÚÀïÃæÌí¼ÓÒ»Ìõ¡£
-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
¾Í¿ÉÒÔÁË£¬ÆäÖÐ 80 ÊÇÒª¿ª·ÅµÄ¶Ë¿ÚºÅ£¬È»ºóÖØÐÂÆô¶¯linuxµÄ·À»ðǽ·þÎñ¡£
×¢ÒâÊÂÏ
ÐÂÌí¼ÓµÄ¶Ë¿ÚÒ»¶¨Òª·ÅÔÚÏÂÃæÕâÐÐÉÏÃæ£¬·ñÔò²»Æð×÷ÓÃ
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
################## Ïêϸ·½°¸½éÉÜ #################
¡¾ÊµÀý£ºLinuxÖÐÈçºÎ²é¿´·þÎñ¼°¼àÌý¶Ë¿Ú¡¿
ÎÊ£ºÎÒ¸ÃÈçºÎ·¢ÏÖÄÄÖÖ·þÎñÕýÔÚij¸öÌØ¶¨¶Ë¿ÚÉϼàÌýÄØ£¿ÎÒÈçºÎ·¢ÏÖÄÄÒ»¸ö³ÌÐòÕýÔÚÒ»¸öÌØ¶¨¶Ë¿ÚÉϼàÌýÄØ£¿
¡¡¡¡´ð£ºÔÚ*NIXϵͳÖУ¬Äã¿ÉÒÔʹÓÃÏÂÃæµÄÈκÎÒ»¸öÃüÁîÀ´µÃµ½ÔÚÒ»¸öÌØ¶¨TCP¶Ë¿ÚÉϼàÌýµÄÁÐ±í¡£
¡¡¡¡Lsof:Æä¹¦ÄÜÊÇÁÐʾ´ò¿ªµÄÎļþ£¬°üÀ¨¼àÌý¶Ë¿Ú¡£
¡¡¡¡netstat :´ËÃüÁîÏóÕ÷ÐÔµØÕ¹Ê¾¸÷ÖÖÓëÍøÂçÓйصÄÊý¾ÝºÍÐÅÏ¢µÄÄÚÈÝ¡£
¡¡¡¡LsofÃüÁîʾÀý
¡¡¡¡Äã¿ÉÒÔÊäÈëÏÂÃæµÄÃüÁîÀ´²é¿´IPv4¶Ë¿Ú£º
¡¡¡¡# lsof -Pnl +M -i4
¡¡¡¡Äã¿ÉÒÔÊäÈëÏÂÃæµÄÃüÁîÀ´²é¿´IPv6ÐÒéϵĶ˿ÚÁÐʾ£º
¡¡¡¡# lsof -Pnl +M -i6
ÕâÀïÎÒÃDz»·Á½âÊÍÒ» Ï¡£µÚÒ»À¸ÊÇcommand£¬Ëü¸ø³öÁ˳ÌÐòÃû³ÆµÄÓйØÐÅÏ¢¡£Çë×¢Òâ±êÌâµÄϸ½Ú¡£ÀýÈ磬µÚ¶þÐеÄgweather* ÃüÁî´ÓÃÀ¹ú NWS·þÎñÆ÷(140.90.128.70)»ñÈ¡ÌìÆøµÄ±¨¸æÐÅÏ¢£¬°üÀ¨½»»¥ÌìÆøÐÅÏ¢ÍøÂçºÍÆäËüµÄÌìÆø·þÎñ¡£ÔÚÕâÀÎÒÃǽâÊÍÒ»ÏÂÃüÁî¸÷¸ö²ÎÊý¡£
¡¡¡¡1. -P :Õâ¸öÑ¡ÏîÔ¼Êø×ÅÍøÂçÎļþµÄ¶Ë¿ÚºÅµ½¶Ë¿ÚÃû³ÆµÄת»»¡£Ô¼Êø×ª»»¿ÉÒÔʹlsofÔËÐеøü¿ìһЩ¡£ÔÚ¶Ë¿ÚÃû³ÆµÄ²éÕÒ²»ÄÜ×à
Ïà¹ØÎĵµ£º
ÎÄÕÂÀ´Ô´£ºhttp://www.ibm.com/developerworks/cn/linux/kernel/l-kn26sch/index.html
¼¶±ð£º ³õ¼¶
ÑîɳÖÞ (pubb@163.net), ¹ú·À¿Æ¼¼´óѧ¼ÆËã»úѧԺ, 2004 Äê 4 ÔÂ
2004 Äê 4 ÔÂ 01 ÈÕ
±¾ÎÄ´Ó Linux 2.4 µ÷¶ÈϵͳµÄȱÏÝÈëÊÖ£¬Ïêϸ·ÖÎöÁË Linux 2.6 µ÷¶ÈϵͳµÄÔÀíºÍʵÏÖϸ½Ú£¬²¢¶ÔÓëµ÷¶ÈϵͳÏà¹ØµÄ¸ºÔØÆ½ºâ¡¢NUMA ½á¹¹Ò ......
×¼±¸¹¤×÷
Èç¹ûÄ㻹ûװ±àÒë»·¾³»ò×Ô¼º²»È·¶¨×°Ã»×°£¬²»·ÁÏÈÖ´ÐÐ
sudo apt-get install build-essential
Èç¹ûÄãÐèÒª±àÒë Fortran ³ÌÐò£¬ÄÇô»¹ÐèÒª°²×° gfortran(»ò g77)
sudo apt-get install gfortran
Èç¹ûÄãÒѾÁ˽âһЩ vim
µÄ֪ʶ£¬¶øÇÒÏëÓÃËüÀ´±à¼Ô´´úÂ룬ÄÇôÎÒÃDz»·Á×°¸öÍêÕû°æ
sudo apt-get install vi ......
¹¦ÄÜ˵Ã÷£º²éÕÒÎļþ¡£
Óï¡¡¡¡·¨£ºwhich [Îļþ...]
²¹³ä˵Ã÷£ºwhichÖ¸Áî»áÔÚ»·¾³±äÁ¿$PATHÉèÖõÄĿ¼Àï²éÕÒ·ûºÏÌõ¼þµÄÎļþ¡£
²Î¡¡¡¡Êý£º
¡¡-n<ÎļþÃû³¤¶È> ¡¡Ö¸¶¨ÎļþÃû³¤¶È£¬Ö¸¶¨µÄ³¤¶È±ØÐë´óÓÚ»òµÈÓÚËùÓÐÎļþÖÐ×µÄÎļþÃû¡£
¡¡-p<ÎļþÃû³¤¶È> ¡¡Óë-n²ÎÊýÏàͬ£¬µ«´Ë´¦µÄ<ÎļþÃû³¤¶È>°üÀ¨ÁËÎļþµÄ ......
Netstat -tln ÃüÁîÊÇÓÃÀ´²é¿´linuxµÄ¶Ë¿ÚʹÓÃÇé¿ö
/etc/init.d/vsftp start ÊÇÓÃÀ´Æô¶¯ftp¶Ë¿Ú~£¡
¿´Îļþ/etc/services
netstat
²é¿´ÒѾÁ¬½ÓµÄ·þÎñ¶Ë¿Ú£¨ESTABLISHED£©
netstat -a
²é¿´ËùÓеķþÎñ¶Ë¿Ú£¨LISTEN£¬ESTABLISHED£©
sudo netstat -ap
²é¿´ËùÓеķþÎñ¶Ë¿Ú²¢ÏÔʾ¶ÔÓ¦µÄ·þÎñ³ÌÐòÃû
nmap £¼É¨ÃèÀàÐÍ£¾£¼É¨Ã ......
¼ò½é
Ä£¿é£¨module£©ÊÇÔÚÄں˿ռäÔËÐеijÌÐò£¬Êµ¼ÊÉÏÊÇÒ»ÖÖÄ¿±ê¶ÔÏóÎļþ£¬Ã»ÓÐÁ´½Ó£¬²»ÄÜ
¶ÀÁ¢ÔËÐУ¬µ«ÊÇ¿ÉÒÔ×°ÔØµ½ÏµÍ³ÖÐ×÷ΪÄں˵ÄÒ»²¿·ÖÔËÐУ¬´Ó¶ø¿ÉÒÔ¶¯Ì¬À©³äÄں˵ŦÄÜ¡£Ä£¿é×îÖ÷ÒªµÄÓô¦¾ÍÊÇÓÃÀ´ÊµÏÖÉ豸Çý¶¯³ÌÐò¡£
ʹÓÃÄ£¿éµÄÓŵ㣺
1,½«À´ÐÞ¸ÄÄÚºËʱ£¬²»±ØÈ«²¿ÖØÐ±àÒëÕû¸öÄںˣ¬¿É½ÚÊ¡²»ÉÙʱ¼ä
2,ϵͳ ......