Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

LinuxÍøÂç±à³ÌÈëÃÅ

(Ò»)LinuxÍøÂç±à³Ì--ÍøÂç֪ʶ½éÉÜ
LinuxÍøÂç±à³Ì--ÍøÂç֪ʶ½éÉÜ
¿Í»§¶ËºÍ·þÎñ¶Ë
        ÍøÂç³ÌÐòºÍÆÕͨµÄ³ÌÐòÓÐÒ»¸ö×î´óµÄÇø±ðÊÇÍøÂç³ÌÐòÊÇÓÉÁ½¸ö²¿·Ö×é³ÉµÄ--¿Í»§¶ËºÍ·þÎñÆ÷¶Ë.
¿Í»§¶Ë
        ÔÚÍøÂç³ÌÐòÖУ¬Èç¹ûÒ»¸ö³ÌÐòÖ÷¶¯ºÍÍâÃæµÄ³ÌÐòͨÐÅ£¬ÄÇôÎÒÃÇ°ÑÕâ¸ö³ÌÐò³ÆΪ¿Í»§¶Ë³ÌÐò¡£ ±ÈÈçÎÒÃÇʹÓÃftp³ÌÐò´ÓÁíÍâÒ»
        ¸öµØ·½»ñÈ¡ÎļþµÄʱºò£¬ÊÇÎÒÃǵÄftp³ÌÐòÖ÷¶¯Í¬ÍâÃæ½øÐÐͨÐÅ£¨»ñÈ¡Îļþ£©£¬ ËùÒÔÕâ¸öµØ·½ÎÒÃǵÄftp³ÌÐò¾ÍÊÇ¿Í»§¶Ë³ÌÐò¡£
·þÎñ¶Ë
        ºÍ¿Í»§¶ËÏà¶ÔÓ¦µÄ³ÌÐò¼´Îª·þÎñ¶Ë³ÌÐò¡£±»¶¯µÄµÈ´ýÍâÃæµÄ³ÌÐòÀ´ºÍ×Ô¼ºÍ¨Ñ¶µÄ³ÌÐò³ÆΪ·þÎñ¶Ë³ÌÐò¡£
        ±ÈÈçÉÏÃæµÄÎļþ»ñÈ¡ÖУ¬ÁíÍâÒ»¸öµØ·½µÄ³ÌÐò¾ÍÊÇ·þÎñ¶Ë£¬ÎÒÃÇ´Ó·þÎñ¶Ë»ñÈ¡Îļþ¹ýÀ´¡£
»¥Îª¿Í»§ºÍ·þÎñ¶Ë
        ʵ¼ÊÉú»îÖÐÓÐЩ³ÌÐòÊÇ»¥Îª·þÎñºÍ¿Í»§¶Ë¡£ÔÚÕâÖÖÇé¿öÏîÄ¿£¬ Ò»¸ö³ÌÐò¼ÈΪ¿Í»§¶ËÒ²ÊÇ·þÎñ¶Ë¡£
³£ÓõÄÃüÁî
        ÓÉÓÚÍøÂç³ÌÐòÊÇÓÐÁ½¸ö²¿·Ö×é³É,ËùÒÔÔÚµ÷ÊÔµÄʱºò±È½ÏÂé·³,Ϊ´ËÎÒÃÇÓбØÒªÖªµÀһЩ³£ÓõÄÍøÂçÃüÁî
netstat
        ÃüÁînetstatÊÇÓÃÀ´ÏÔʾÍøÂçµÄÁ¬½Ó,·ÓɱíºÍ½Ó¿Úͳ¼ÆµÈÍøÂçµÄÐÅÏ¢.netstatÓÐÐí¶àµÄÑ¡Ïî.
        ÎÒÃdz£ÓõÄÑ¡ÏîÊÇ-na ÓÃÀ´ÏÔʾÏêϸµÄÍøÂç״̬.ÖÁÓÚÆäËüµÄÑ¡ÏîÎÒÃÇ¿ÉÒÔʹÓðïÖúÊÖ²á»ñµÃÏêϸµÄÇé¿ö.
telnet
        telnetÊÇÒ»¸öÓÃÀ´µÇ¼Զ³ÌµÄ³ÌÐò,µ«ÊÇÎÒÃÇÍêÈ«¿ÉÒÔÓÃÕâ¸ö³ÌÐòÀ´µ÷ÊÔÎÒÃǵķþÎñ¶Ë³ÌÐòµÄ.
        ±ÈÈçÎÒÃǵķþÎñÆ÷³ÌÐòÔÚ¼àÌý8888¶Ë¿Ú,ÎÒÃÇ¿ÉÒÔÓÃ
                telnet localhost 8888
        À´²é¿´·þÎñ¶ËµÄ×´¿ö.
pingping ³ÌÐòÓÃÀ´ÅжÏÍøÂçµÄ״̬ÊÇ·ñÕý³££¬×î¾­³£µÄÒ»¸öÓ÷¨ÊÇ
        ping 192.168.0.1
        ±íʾÎÒÃÇÏë²é¿´µ½192.168.0.1µÄÓ²¼þÁ¬½ÓÊÇ·ñÕý³£
TCP/UDP½éÉÜ
        TCP(Transfer Control Protocol)´«Êä¿ØÖÆЭÒéÊÇÒ»ÖÖÃæÏòÁ¬½ÓµÄЭÒé, µ±ÎÒÃǵÄÍøÂç³ÌÐòʹÓÃÕâ¸öЭÒéµÄʱºò,
        ÍøÂç¿ÉÒÔ±£Ö¤ÎÒÃǵĿͻ§¶ËºÍ·þÎñ¶ËµÄÁ¬½ÓÊÇ¿É¿¿µÄ,°²È«µÄ.
        U


Ïà¹ØÎĵµ£º

LinuxÏÂÉèÖö˿ÚȨÏÞµÄϵͳµ÷ÓÃÓÐÁ½¸ö£ºiopermºÍiopl

Linux
ÏÂÉèÖö˿ÚȨÏÞµÄϵͳµ÷ÓÃÓÐÁ½¸ö£º
ioperm
ºÍ
iopl
¡£
 
Ò»¡¢
ioperm
ºÍ
iopl
½éÉÜ¡£
1.ioperm
¹¦ÄÜÃèÊö£º
Ϊµ÷Óýø³ÌÉèÖÃ
I/O
¶Ë¿Ú·ÃÎÊȨÄÜ¡£
ioperm
µÄʹÓÃÐèÒª¾ßÓг¬¼¶Óû§µÄȨÏÞ£¬Ö»ÓеͶ˵Ä
[0-0x3ff] I/O
¶Ë¿Ú¿É±»ÉèÖã¬ÒªÏëÖ¸¶¨¸ü¶à¶Ë¿ÚµÄȨÄÜ£¬¿ÉʹÓÃ
iopl
º¯Êý¡£ÕâÒ»µ÷ÓÃÖ»¿ÉÓÃÓ ......

×î¼òµ¥µÄ´°¿Ú(Gtk+ for Linux)

ÔÚLinuxÏÂʹÓÃGtk+ʵÏÖ×î¼òµ¥µÄGUI´°¿Ú£¬Ô´´úÂëÈçÏ£º
//SimpleGui.c
#include <gtk/gtk.h>
int main(int argc,char *argv[])
{
  //¶¨ÒåÒ»¸öwidget(Gtk+¹¹¼þ)£¬ÕâÀﶨÒåµÄÊÇÒ»¸ö´°¿Ú¹¹¼þ
  GtkWidget *wnd;
  //Gtk+2.0µÄ³õʼ»¯ÃüÁîÐвÎÊý£¬Ã¿Ò»¸öGtk+³ÌÐò¶¼ÒªÓÐÕâ¾ä»°
  gtk_init(& ......

proftpÔÚlinuxÏ°²×°ÅäÖÃÖ¸ÄÏ


proftpÔÚlinuxÏ°²×°ÅäÖÃÖ¸ÄÏ
Ò»¡¢°²×°»·¾³
¡ô Red Hat AS 5.0
¶þ¡¢°²×°°ü×¼±¸
¡ô proftpd-1.3.2.tar.gz
Èý¡¢Ð½¨Ä¿Â¼
¡ô /usr/app/
ËÄ¡¢°²×°²½Öè
¡ô Óû§£ºroot
¡ô ½«Ñ¹ËõÎļþ£ºproftpd-1.3.2.tar.gz¿½±´µ½/usr/app/ÏÂÃæ
¡ô ½âѹËõÎļþ
  #cd /usr/app/
  #tar –vzxf proftpd-1.3.2.tar.gz ......

LinuxºÚ¿Í´óÆعâÍƼö¹¤¾ß

Ò».Ô¤·À
1.sXid  http://os.51cto.com/art/200907/134874.htm
ÏÂÔصØÖ·:http://freshmeat.net/projects/sxid/
2. LSAT
ÏÂÔصØÖ·:http://usat.sourceforge.net/
3.portsentry
ÏÂÔصØÖ·:http://sourceforge.net/projects/sentrytools/
4. fail2ban
http://www.fail2ban.org/
5.lids
http://www.lids.org/
¶þ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ