º¸¾ÈÇÁ·Î±×·¥ cops¸¦ µ¹·Áº¸ÀÚ.

Çö ¹Ì Çâ : climbk@hitel.net

 

     

    ###################

     ¸ñÂ÷

     1. cops¶õ ¹«¾ùÀΰ¡?
     2. copsÀÇ ¼³Ä¡
     3. copsÀÇ »ç¿ë¹ý
     4. copsÀÇ ½ÇÁ¦»ç¿ë ¿¹
     5. ¾Ë¾Æ µÎ¾î¾ß ÇÒ Á¡

     ºÎ·Ï: vi ÆíÁý±â »ç¿ë¹ý

    ###################

    Å×½ºÆ® ȯ°æ

    * ÆæƼ¾öII 233Mhz
    * 32M ¸Þ¸ð¸®
    * ¾ËÂ¥ 5.2 (Ä¿³Î 2.0.36)
    * ¾ËÂ¥ 6.0 (Ä¿³Î 2.2.12)
    * ½º¿Ò°ø°£ 50M

     

1. cops¶õ ¹«¾ùÀΰ¡?

    cops(Computer Oracle and Password System)Àº ½Ã½ºÅÛ º¸¾È °¨½ÃÈ°µ¿À» ÀÚµ¿È­ÇØÁÖ´Â ÇÁ·Î±×·¥ÀÇ ÁýÇÕÀÌ´Ù.

    ÀÚ½ÅÀÇ unix, linux½Ã½ºÅÛ¿¡ ´ëÇÑ º¸¾È °¨½ÃÈ°µ¿À» À§ÇÑ ÇÁ·Î±×·¥À¸·Î¼­ cops´Â ½Ã½ºÅÛ¿¡ ħÅõÇÑ ¿ÜºÎ Å©·¢Ä¿³ª, ¾ÇÀÇÀûÀÎ ³»ºÎ »ç¿ëÀÚµéÀÌ ½Ã½ºÅÛ °ü¸®ÀÚ ¸ô·¡   ½Ã½ºÅÛÀ» º¯°æÇÏ´õ¶óµµ ÀÌ cops ÇÁ·Î±×·¥À» ½ÇÇàÇÔÀ¸·Î½á Ãʱ⿡ ½Ã½ºÅÛ °ü¸®ÀÚ°¡ ¼³Á¤ÇÑ °Í°ú ´Ù¸£°Ô  º¯°æµÈ ¸ðµç °ÍÀ» º¸¿©ÁֹǷÎ, ¾î´À ºÎºÐÀÌ º¯°æµÇ¾î¼­ ½Ã½ºÅÛÀÌ º¸¾È¿¡ Ãë¾àÇØÁ³´Â °¡¸¦ ¾Ë ¼ö ÀÖ°Ô µÇ´Â °ÍÀÌ´Ù.

    ¶ÇÇÑ, ½Ã½ºÅÛ °ü¸®ÀÚÀÇ ½Ç¼ö·Î ÀÎÇØ À߸ø ¼³Á¤µÈ ½Ã½ºÅÛÀÇ Ãë¾àºÎºÐµµ ÇÔ²² º¸¿©ÁÜÀ¸·Î½á ½Ã½ºÅÛÀÇ º¸¾ÈÀ» ³ô¿©ÁØ´Ù. ÇÏÁö¸¸ ¿©±â¼­ ¾Ë¾ÆµÎ¾î¾ß ÇÒ Á¡Àº cops´Â º¸¾ÈÀÌ Ãë¾àÇØÁ³´Ù´Â, ¶Ç´Â ½Ã½ºÅÛÀÇ ¾î´À ºÎºÐÀÌ º¯°æµÇ¾ú´Ù´Â °Í¸¸À» ¾Ë·ÁÁÙ »Ó cops ÀÚ½ÅÀÌ Á÷Á¢ °íÃÄÁÖÁö´Â ¾Ê´Â´Ù. ½Ã½ºÅÛ °ü¸®ÀÚ ÀÚ½ÅÀÌ Á÷Á¢ cops°¡ Á¦°øÇÏ´Â °æ°í¹®¼­¿¡ µû¶ó °íÃÄÁÖ¾î¾ß¸¸ ÇÑ´Ù. (5. ¾Ë¾ÆµÎ¾î¾ß ÇÒ Á¡ Âü°í).

    ±×·³¿¡µµ cops°¡ ½Ã½ºÅÛ º¸¾ÈÀ¸·Î¼­ Áß¿äÇÑ Á¡Àº ½Ã½ºÅÛ °ü¸®ÀÚÀÇ ½Ç¼öÀÌ´ø, ¿ÜºÎħÀÔÀ¸·Î ÀÎÇÑ º¸¾È ¹®Á¦ÀÌ´øÁö Áï°¢ÀûÀÎ ¹ß°ßÀÌ °¡´ÉÇÏ´Ù´Â Á¡ÀÌ´Ù.

    cops°¡ ÇØÁÖ´Â Áß¿äÇÑ ÀϵéÀº

       @ÆÄÀÏ,µð·ºÅ丮 ¹× ÀåÄ¡ÆÄÀÏ¿¡ ´ëÇÑ ÆÛ¹Ì¼Ç Á¡°Ë
       @/etc/passwd, /etc/group ÆÄÀÏ ³»¿ë Á¡°Ë
       @/etc/hosts.equiv, [»ç¿ëÀÚȨµð·ºÅ丮]/.rhosts ÆÄÀÏ ³»¿ë Á¡°Ë
       @suidÆÄÀÏ ³»¿ë Á¡°Ë
       @anonymous ftp Á¡°Ë
       @/etc/rc*, /etc/rc*.d/*, cron ÆÄÀÏ Á¡°Ë
       @½Ã½ºÅÛÀÇ ÆÄÀÏ, µð·ºÅ丮 ¼ÒÀ¯±Ç°ú ÆÛ¹Ì¼Ç º¯È­ Á¡°Ë µî...

 

2. cops ¼³Ä¡Çϱâ

    [ÁÖÀÇ] ¡°#¡± Ç¥½Ã´Â ÇöÀç root»óÅÂÀÓÀ» Ç¥½ÃÇÑ´Ù. ¶ÇÇÑ vi ÆíÁý±â ¸í·É¾î´Â ÀÌ ±Û ¸¶Áö¸· ºÎºÐ¿¡
               ºÎ·ÏÀ¸·Î °£´ÜÇÑ »ç¿ë¹ýÀ» Àû¾îµÎ¾ú´Ù.

    ### copsÇÁ·Î±×·¥ ±¸Çϱâ ###

     ftp://coast.cs.purdue.edu/put/tools/unix
     ¹× ´Ù¸¥ º¸¾È »çÀÌÆ®µé

    ### À̵¿ ¹× ¾ÐÃàÇ®±â ###

    copsÇÁ·Î±×·¥Àº ÀÚ½ÅÀÇ È¨µð·ºÅ丮 ¹Ø¿¡ ¼³Ä¡ÇÑ´Ù.

    [root@www~]#mv /root/down/cops.1.04.tar.gz   /root/install/
    down, install µð·ºÅ丮´Â ÀÓÀÇÀÇ µð·ºÅ丮·Î ¿©·¯ºÐÀÌ ¿øÇÏ´Â À̸§À¸·Î Áþ±â ¹Ù¶õ´Ù. downÀº ÇÁ·Î±×·¥µéÀ» ÀúÀåÇÏ´Â µð·ºÅ丮À̸ç installÀº ÇÁ·Î±×·¥µéÀ» ¼³Ä¡ÇÒ ¶§ »ç¿ëÇÏ´Â µð·ºÅ丮ÀÌ´Ù.

    [root@www~/install]# tar  xvzf  cops.1.04.tar.gz
    gz,tar·Î ¹­ÀÎ ÇÁ·Î±×·¥À» ÇѲ¨¹ø¿¡ Ç®¾îÁØ´Ù.
     ¾ÐÃàÀ» Ç®¾îÁÖ¸é cops_104/ µð·ºÅ丮°¡ »ý±ä´Ù.

        ¿¹) /root/install/cops_104

    ### cops¼³Ä¡Çϱâ ###

    cops¸¦ ¾ÐÃàÇØÁ¦ÇÏ¸é ¼¿¹öÀü°ú ÆÞ¹öÀü µÎ °³°¡ ¾ÐÃà ÇØÁ¦µÈ´Ù. ¿©±â¼­ ¼³Ä¡Çϱâ Æí¸®ÇÏ¸ç »ç¿ëÀÌ °£Æí ÇÑ ¼¿ ¹öÀüÀ» À§ÁÖ·Î ¼³Ä¡ÇÑ´Ù.

    [root@www~]# cd /root/install/cops_104
     cops°¡ ¼³Ä¡µÈ µð·ºÅ丮·Î À̵¿ÇÑ´Ù.

    [root@www cops_104]# ./reconfig
     cops°¡ ½ÇÇàµÉ ¶§ ÇÊ¿äÇÑ ÆÄÀϵéÀÇ °æ·Î¸¦ È®ÀνÃÄÑ ÁØ´Ù.
     
     

     checking to make sure all the target(s) are here...
     So far so good...
     Looking for all the commands now...
     Warning! tftp not found! misc.chk will not work as planned.
     Ok, now doing substitutions on the shell scripts...
     Changing paths in makefile...
     Changing paths in docs/makefile...
     Changing paths in chk_strings...
     Changing paths in cops...
     ...»ý·«

     

    [root@www cops_104]# make  all

      [ÁÖÀÇ] make¸¸ ÇØÁ־ ¼³Ä¡µÇÁö¸¸ man ÆäÀÌÁöµµ ÇÔ²² »ý¼º ½ÃÅ°·Á¸é make all ÇØÁØ´Ù.
      [ÁÖÀÇ] ÄÄÆÄÀÏ µµÁß Æнº¿öµå üŷ ÇÁ·Î±×·¥¿¡¼­ ½ÇÆÐÇؼ­ ÄÄÆÄÀÏ ½ÇÆÐÇÏ´Â »ç¶÷µéÀº
                ¡°makefil-e¡± ³» 29ÁÙÀÇ ¡°#¡±Ç¥½Ã¸¦ ¾ø¾Ø´Ù. Áï ´ÙÀ½ÀÇ ÁÙÀ» uncomment ÇÑ´Ù.

     ¿¹) make: *** [pass.chk] Error 1 <=¿¡·¯¹ß»ýÀ¸·Î ÄÄÆÄÀÏ ÁßÁö

     ¿¹)  vi  makefile
         # BRAINDEADFLAGS = -lcrypt
            ¿¡¼­ ¡°#¡±À» Áö¿öÁØ´Ù.

    À§¿Í °°ÀÌ ÇØÁØ ÈÄ make all ÇØÁÖ¸é ¾Æ¹«·± ¹®Á¦¾øÀÌ ¼³Ä¡°¡ ¿Ï·áµÈ´Ù.

    ### cops¼³Ä¡ ÈÄ ÇØÁÙ ÀÏ ###

    cops ÇÁ·Î±×·¥À» ¼³Ä¡ÇÑ ÈÄ ½ÇÇàÆÄÀÏ copsÀ» ÆíÁý±â(viµî)·Î ¿­¾î ÀÚ½ÅÀÌ ¿øÇϴ´ë·Î ¼³Á¤À» º¯°æÇØ ÁÖ¾î¾ß¸¸ ÇÑ´Ù. ¾Æ·¡ ºÎºÐ Áß 93,94¹ø ÁÙ¸¸ ¹Ù²Ù¾î Á־ cops½ÇÇàÇϴµ¥ ¾Æ¹«·± ¹®Á¦ ¾ø´Ù. ³ª¸ÓÁö ¼³Á¤Àº ÇÊ¿äÇÏ´Ù°í »ý°¢µÇ´Â »ç¶÷¸¸ ÇØÁ־ µÈ´Ù.

    [root@www cops_104]# vi cops

    * copsÆÄÀϳ» 55¹ø ÁÙÀ» YES³ª NO·Î º¯°æÇÔÀ¸·Î½á cops ½ÇÇà½Ã ½ÇÇàÇÑ »ç¶÷¿¡°Ô ¸ÞÀÏ·Î
       ½ÇÇà°á°ú°¡ Àü¼ÛµÇ°Å³ª ±×·¸Áö ¾Êµµ·Ï ÇÒ ¼ö ÀÖ´Ù.

        MMAIL=YES    ¸ÞÀÏ·Î Àü¼Û
        MMAIL=NO     ¸ÞÀÏ·Î Àü¼Û ¾ÈµÇ°í ÀÚ½ÅÀÇ Ä°½º µð·ºÅ丮·Î ½ÇÇà°á°ú ÀúÀå.
                             ÀÌ ¹æ½ÄÀ» ÃßõÇÑ´Ù.

    * cops ÆÄÀÏ ³» 70¹ø ÁÙÀ» YES·Î º¯°æÇؼ­ cops°¡ ½ÇÇàµÉ ¶§ suid ÇÁ·Î±×·¥µµ ÇÔ²² ½ÇÇà
       µÇµµ·Ï ÇÑ´Ù.
       ÀÌ ºÎºÐÀ» ¡°YES¡± ·Î ÇÑ »ç¶÷µéÀº ¾Æ·¡ 5. ¾Ë¾ÆµÎ¾î¾ß ÇÒ Á¡À» ¹Ýµå½Ã Âü°í ¹Ù¶õ´Ù. 

           RUN_SUID=YES

     * cops ÆÄÀÏ ³» 93,94¹ø ÁÙÀ» ÀÚ½ÅÀÇ ½Ã½ºÅÛ ¼³Á¤¿¡ ¸Â°Ô ¹Ýµå½Ã °íÃÄÁØ´Ù.
        ÀÌ ºÎºÐ¸¸ °íÃÄ Á־ ¹«¹æÇÏ´Ù.

          SECURE=/ÀÚ½ÅÀÇ/Ä°½º°¡/¼³Ä¡µÈ °æ·Î
          SECURE_USERS=¡±»ç¿ëÀÚ@µµ¸ÞÀÎ¸í¡±

        (¿¹)
          SECURE=/root/install/cops_104
         <=ÀÚ½ÅÀÇ cops°¡ ¼³Ä¡µÈ °æ·Î Àû¾îÁØ´Ù.

          SECURE_USERS=¡±root@localhost¡±
          <=½ÇÇà °á°ú¸¦ ¸ÞÀÏ·Î ¹Þ±â ¿øÇÏ´Â »ç¶÷.

     * cops ÆÄÀÏ ³» 218-220,224-226¹ø ÁÙÀÇ ¡°#¡±À» »èÁ¦(uncomment)Çؼ­ ¡°crc.chk¡±µµ ÇÔ²²
       cops¿Í ½ÇÇàµÇµµ·Ï ÇÑ´Ù.
     

    # if $TEST -n ¡°$verbose¡± ; then  
    #       $ECHO ¡°****crc.chk ****¡± >> $VERBUCKET ; fi
    # $SECURE/crc.chk       2>> $BIT_BUCKET

    # if $TEST -s ¡°$SECURE/crc_results¡± ; then
    #       $CAT $SECURE/crc_results >> $RESULT
    # fi

       

    À§¿¡¼­ ¡°#¡±µéÀ» »èÁ¦ÇÑ´Ù.

 

3. copsÀÇ ½ÇÇà ¹ý

    ### cops ½ÇÇà ###

    [root@www cops_104]# ./cops

    º¸ÅëÀÇ copsÀÇ ½ÇÇà.
    ¹é±×¶ó¿îµå·Î ½ÇÇàÀ» ¿øÇÏ¸é ¡°&¡±À» ºÙ¿©ÁØ´Ù.

       ¿¹) ./cops &

      ½ÇÇà½Ã°£Àº º¸Åë 1-2ºÐ Á¤µµ °É¸°´Ù. ³» °æ¿ì 30ÃÊ °É·È´Ù. ½Ã½ºÅÛ¸¶´Ù ´Ù¸£´Ù.

    (ÁÖÀÇ)  Ä°½ºÀ» ½ÇÇà½ÃÅ°¸é Ä°½º µð·ºÅ丮 ¹ØÀ¸·Î ÀÚ½ÅÀÇ È£½ºÆ®À̸§À¸·Î µð·ºÅ丮°¡ Çϳª
              »ý¼ºµÈ´Ù. ±× ¹ØÀ¸·Î ½ÇÇà°á°ú°¡ ¡°year_month_day¡± Çü½ÄÀ¸·Î ÀúÀåµÈ´Ù.

    ¿¹) [root@www~]  
          È£½ºÆ® À̸§ÀÌ www·Î ½ÃÀ۵ǹǷΠݽº µð·ºÅ丮 ³» www¶õ À̸§À¸·Î µð·ºÅ丮°¡
          »ý¼ºµÈ´Ù.

    ¿¹) [root@localhost~]
          È£½ºÆ® À̸§ÀÌ localhostÀ̹ǷΠݽº µð·ºÅ丮 ³» localhost/¶õ µð·ºÅ丮°¡ »ý¼ºµÈ´Ù.

    °¢ÀÚÀÇ È£½ºÆ® À̸§¿¡ µû¶ó ´Ù¸£°Ô ¸¸µé¾î Áú °ÍÀÌ´Ù.

    ### cops½ÇÇà °á°ú º¸±â ###

      [root@www cops_014]# cd www/
      [root@www www]# ls -al
     

    -rw-r--r--  1 root   root   143 Jan 15 16:16   2000_Jan_15

     

    ¡°year_month_day¡±Çü½ÄÀ¸·Î ÀúÀåµÈ °ÍÀ» È®ÀÎÇÒ ¼ö ÀÖ´Ù.

      [root@www www]# vi  2000_Jan_15
     

    ATTENTION:
    Security Report for Sat Jan 15 16:16:02 KST 2000
    from host www.redhat.com

    Warning! Home directory for ftp doesn¡¯t exist!

     

      ³» ½Ã½ºÅÛÀÇ cops ½ÇÇà°á°úÀÌ´Ù. ¾Õ¿¡¼­ ¹àÇûµíÀÌ cops´Â º¸¾È°æ°í¸¸ ¹àÇôÁÙ »Ó
      Á÷Á¢ °íÃÄÁÖÁö´Â ¾Ê´Â´Ù. ¿©·¯ºÐÀÌ Á÷Á¢ ¼öÁ¤Çؾ߸¸ ÇÑ´Ù.

     [ÁÖÀÇ] °æ°í¸Þ½ÃÁö¿¡ ³ª¿Â ¿¡·¯¸¦ ¼öÁ¤ÇÏ´Â ¹ýÀº ¾Æ·¡ ¡°5. ¾Ë¾ÆµÎ¾î¾ß ÇÒ Á¡¡± Âü°í ¹Ù¶õ´Ù.

    ### ¾Ë¾ÆµÎ¸é ÁÁÀº cops ½ÇÇà ¸í·É¾î ÀÎÀÚµé###

    -d  Àü¿¡ Ãâ·ÂµÈ ¸Þ½ÃÁö¿Í ´Ù¸¦ °æ¿ì¿¡¸¸ ¸Þ½ÃÁö°¡ Ãâ·Â. -mÀÎÀÚ¿Í ÇÔ²² »ç¿ëµÇ°Å³ª,
          ¸ÞÀϺ¸³»±â¸¦ Çã¿ëÇßÀ» °æ¿ì¿¡¸¸ È¿°úÀûÀÌ´Ù.

    -m user   user¿¡°Ô ¸ÞÀÏÀ» º¸³½´Ù.

    ³ª¸ÓÁö ÀÎÀÚµéÀº copsÆÄÀÏ¿¡ ³ª¿ÍÀÖ´Â °ÍÀ» Âü°í Çϰųª, ./cops --helpÇؼ­ Âü°í ÇÑ´Ù.

    ¿¹) [root@www cops_104]# ./cops -d -m root
         root¿¡°Ô ¸ÞÀÏÀ» ÀüÇØÁØ´Ù.

 

4. cops ½ÇÁ¦ »ç¿ë ¿¹

    * ÀϹݻç¿ëÀÚ°¡ root ±ÇÇÑÀ» °¡Áö°í ÀÖ´Â °ÍÀ» º¸¿©ÁØ´Ù.
     

    ATTENTION:
    Security Report for Mon Jan 17 11:11:51 KST 2000
    from host www.redhat.com

    Warning!  Password file, line 17, user chris has uid = 0  and is not root
    chris:x:0:0:Nobody:/home:/bin/tcsh

     

    * anonymous ftpÀÇ µð·ºÅ丮°¡ ¾ø´Ù´Â °ÍÀ» º¸¿©ÁØ´Ù.
     

    ATTENTION:
    Security Report for Sun Jan 9 09:37:26 KST 2000
    from host www.redhat.com

    Warning! Home directory for ftp doesn¡¯t exist!

     

    * rootµð·ºÅ丮°¡ 777 ¸ðµå·Î º¯°æµÇ¾î ¸ðµç »ç¿ëÀÚµéÀÌ µå³ªµé ¼ö ÀÖ°Ô µÈ °æ¿ì´Ù. ¸ÞÀÏ·Î
      ¹Þµµ·Ï ÇÑ °æ¿ìÀÌ´Ù.
     

    Date: Mon, 17 Jan 2000 11:44:04 +0900
    From: root <root@www.redhat.com>
    To: root@www.redhat.com

    ATTENTION:
    Security Report for Mon Jan 17 11:44:02 KST 2000 from host
    www.redhat.com

    Warning!  User root¡¯s home directory /root is mode 0777!
    Warning!  User operator¡¯s home directory /root is mode 0777!

     

    * °¢ÀÚ ÀÚ½ÅÀÇ ½Ã½ºÅÛÀÇ ¼³Á¤¿¡ µû¶ó¼­ ´Ù¾çÇÑ ¸Þ½ÃÁö¸¦ º¸°Ô µÉ °ÍÀÌ´Ù. º¸Åë »ç¿ëÀڵ鿡°Ô´Â
       º° Ä¿´Ù¶õ ¹®Á¦°¡ ¾ø°ÚÁö¸¸, Å©·¡Ä¿³ª ¾ÇÀÇÀûÀÎ ³»ºÎ »ç¿ëÀÚ¿¡ ÀÇÇØ Ä§ÅõµÈ ½Ã½ºÅÛÀº
       ¿©·¯ ¿¡·¯¸Þ½ÃÁö¸¦ º¸¿©ÁÙ °ÍÀÌ´Ù.

 

5. ¾Ë¾ÆµÎ¾î¾ß ÇÒ Á¡

    * cops°¡ ¼³Ä¡µÈ µð·ºÅ丮´Â root¸¸ÀÌ Á¢±ÙÇØ¾ß ÇÑ´Ù.
       ¸¸ÀÏ cops°¡ ¼³Ä¡µÈ µð·ºÅ丮°¡ root¸¸ÀÌ ¾Æ´Ñ ´Ù¸¥ »ç¿ëÀÚµéÀÌ Á¢±Ù°¡´ÉÇϵµ·Ï ¸ðµå°¡
       µÇ¾îÀÖ´Ù¸é ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö ÀÖ´Ù. ´ÙÀ½°ú °°ÀÌ µÇ¾îÀÖ´ÂÁö È®ÀÎÇÑ´Ù.
     

    drwx------  10 2993  78  2048 Jan 17 11:11  cops_104/

     

     À§¿Í°°ÀÌ µÇ¾îÀÖÁö ¾ÊÀ¸¸é ¹Ù²Ù¾î ÁÖ¾î¾ß ÇÑ´Ù.

       # chmod 700 cops_104/

    * ¡°suid.chk¡± ÇÁ·Î±×·¥ ½ÇÇà Àü, 47¹ø ÁÙÀÇ ¸ÞÀÏÀ» ¹ÞÀ» »ç¶÷ ÁÖ¼Ò¸¦ º¯°æÇØÁÖ¾î¾ß ÇÑ´Ù.

      # vi suid.chk

        INFORM=¡±root@localhost¡± <=¸ÞÀϹÞÀ» »ç¶÷ÁÖ¼Ò

    * ¡°suid.chk¡± ÇÁ·Î±×·¥Àº Àû¾îµµ ÀÏÁÖÀÏ¿¡ ÇÑ ¹ø¾¿ ½ÇÇà½ÃÄÑ ÁØ´Ù. 

      # ./suid.chk

    * cops½ÇÇàÈÄ ¹Þ´Â ¿¡·¯¸Þ½ÃÁö¿¡ ´ëÇÑ ÇØ°áÃ¥Àº ÀÚ½ÅÀÇ Ä°½º µð·ºÅ丮 ³» docs/ µð·ºÅ丮
       ¾ÈÀÇ warnings ÆÄÀÏ¿¡ ÀÚ¼¼È÷ ¼³¸íµÇ¾î ÀÖ´Ù. 

      # cd  /root/install/cops_104/docs ; vi warnings

    * cops_104 µð·ºÅ丮 ³» *.chk ½ÇÇàÆÄÀϵéÀÌ ¾î¶°ÇÑ ÀÛ¾÷À» ÇÏ´ÂÁö Á» ´õ ÀÚ¼¼È÷ ¾Ë°í ½ÍÀº
       »ç¶÷µéÀº release.notes ÆÄÀÏÀ» Àд´Ù. 

      # vi   /root/install/cops_104/docs/release.notes

    * cops ½ÇÇà°á°ú¸¦ ³Ê¹« °ú½ÅÇÏÁö ¸»¶ó.
       cops ½ÇÇà°á°ú°¡ ¡°±ú²ýÇÔ¡°À̶ó°í ÇÏ´õ¶óµµ ´Ù¸¥ º¸¾È ÅøÀ» ½ÇÇà½ÃÄÑ ¼­·Î º¸¿ÏÀûÀÎ °á°ú¸¦
       °¡Á®´Ù ÁÖµµ·Ï ³ë·ÂÇÑ´Ù.

    * cops µð·ºÅ丮 ³» ¡°is_able.lst¡± ÆÄÀÏÀº ¸ðµç ½Ã½ºÅÛ»ç¿ëÀڵ鿡°Ô Àбâ/¾²±â ¸ðµå·Î µÈ
       ÆÄÀϵéÀ» üũÇØ ÁØ´Ù. ÀÚ½ÅÀÇ ½Ã½ºÅÛ¿¡ ¸Â°Ô °íÃÄÁÖ°í ½ÍÀº »ç¶÷Àº °íÃÄ ÁÖµµ·Ï ÇÑ´Ù.
       ±×¸® ÇÊ¿äÄ¡´Â ¾ÊÀ» °ÍÀÌ´Ù.

    *À§ ¼³¸í¿¡ ºüÁø ¹ÌÁøÇÑ ºÎºÐµéÀº cops_104/³» RE-ADME* ÆÄÀϵé°ú cops_104/docs/ ¿¡
      ÀÖ´Â ÆÄÀϵéÀ» Àо±â ¹Ù¶õ´Ù.

    (ÁÖÀÇ) À§¿¡ »ç¿ëµÈ www.redhat.comÀº ¿¹Á¦·Î¼­ »ç¿ëµÈ °ÍÀÌ´Ù.

    #######################

    ºÎ·Ï: v i ÆíÁý±â »ç¿ë¹ý
     

     vI(ÆÄÀϸí)  ÆÄÀÏÀ» Àаųª ¾²±â À§ÇØ ¿­¾îÁØ´Ù.  
     x              Ä¿¼­ À§ÀÇ ÇÑ ±ÛÀÚ »èÁ¦½ÃÄÑ ÁØ´Ù.
     :set nu      °¢ ÁÙ¿¡ ¹øÈ£°¡ ¸Å°ÜÁ® º¸¿©Áø´Ù.
     dd            Ä¿¼­°¡ ÀÖ´Â ÁÙ Àüü¸¦ »èÁ¦ÇÑ´Ù.
     I               Ä¿¼­°¡ ÀÖ´Â °÷¿¡ ±ÛÀÚ¸¦ »ðÀÔ½ÃÄÑ ÁØ´Ù.
     a              Ä¿¼­°¡ ÀÖ´Â °÷ ´ÙÀ½ Ä­¿¡ ±ÛÀÚ¸¦ »ðÀÔ½ÃÄÑ ÁØ´Ù.
     h              Ä¿¼­¸¦ ¿ÞÂÊÀ¸·Î ÇÑ Ä­ ¿Å°Ü ÁØ´Ù.
     l               Ä¿¼­¸¦ ¿À¸¥ÂÊÀ¸·Î ÇÑ Ä­ ¿Å°Ü ÁØ´Ù.
     j               Ä¿¼­¸¦ ÇÑ Ä­ ¾Æ·¡ÂÊÀ¸·Î ³»·Á ÁØ´Ù.
     k              Ä¿¼­¸¦ ÇÑ Ä­ À§·Î ¿Ã·Á ÁØ´Ù.     
     /ã´Â¸»     Ã£´Â ¸»¿¡ Ä¿¼­¸¦ ¿Å°Ü ÁØ´Ù.
     nG           n¹ø° ÁÙ·Î À̵¿½ÃÄÑ ÁØ´Ù.
     1G           1¹ø° ÁÙ·Î À̵¿½ÃÄÑ ÁØ´Ù.
     G             ³¡ ÁÙ·Î À̵¿½ÃÄÑ ÁØ´Ù.
     ¡°Esc¡±Å°    ¸í·É¾î ¸ðµå·Î ³ª°¡°Ô ÇØÁØ´Ù.
     :q            º¯°æÇÏÁö ¾ÊÀº ¹®¼­¸¦ ´Ý°í vi ÆíÁý±â¸¦ Á¾·áÇÑ´Ù.
     :q!           º¯°æÇÑ ¹®¼­¸¦ ÀúÀåÇÏÁö ¾Ê°í viÀ» Á¾·áÇÑ´Ù.
     :wq          º¯°æÇÑ ¹®¼­¸¦ ÀúÀåÇÏ°í viÀ» Á¾·áÇÑ´Ù.

     

    [ÇÊÀÚ ¼Ò°³]

    Çö¹ÌÇâ´ÔÀº ÇöÀç ÇÏÀÌÅÚ ¸®´ª½º µ¿¾Æ¸® ȸ¿øÀ̸ç, ½Ã½ºÅÛ °ü¸®ÀÚ·Î È°µ¿ ÁßÀÌ´Ù. PHP ¾ð¾î¿¡ ´ë´ÜÇÑ °ü½ÉÀ» °¡Áö°í ÀÖÀ¸¸ç, º¸¾È¿¡ ´ëÇÑ °øºÎ¿¡µµ ¸¹Àº ½Ã°£À» º¸³»°í ÀÖ´Ù°í ÇÑ´Ù.




¡ã top

homeÀ¸·Î...