Ä¿ÇǴнº, ½Ã½ºÅÛ ¿£Áö´Ï¾îÀÇ ½°ÅÍ
  vsftpd¿¡¼­ ÇѱÛÆÄÀÏ·Î±×¿Í lastlog ·Î±äÈ®ÀÎÇϱâ ÀÛ¼ºÀÏ : 2003/07/30 01:33
 
  • ±Û¾´ÀÌ : ÁÁÀºÁøÈ£ ( http://coffeenix.net/ )
  • Á¶È¸¼ö : 23906
     
    ÀÛ¼ºÀÚ : ÁÁÀºÁøÈ£(truefeel, http://coffeenix.net/ )
    ÀÛ¼ºÀÏ : 2003.07.29(È­) »õº®

    - ÇÑ±Û ·Î±× ¹®Á¦
    - lastlog ·Î ·Î±ä ·Î±×¸¦ È®ÀÎÇÒ ¼ö ¾ø´Â ¹®Á¦

    ----------------------------------------------
    1. ftpwho °ú °°Àº ¸í·ÉÀº ÀÖ³ª¿ä?
    ¶ÇÇÑ lastlog ¸¦ Çصµ Á¢¼ÓµÈ °É È®ÀÎÇÒ ¼ö°¡ ¾ø´Âµ¥ ¹æ¹ýÀÌ ¾ø½À´Ï±î?

    ftpwho ÇüÅÂÀÇ ¸í·ÉÀº ¾ø½À´Ï´Ù.
    ÀÓ½ÃÀûÀ¸·Î ´ÙÀ½ ¸í·É¾î µîÀ¸·Î È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

    ps -ef|grep vsftpd
    fuser -v ftp/tcp

    vsftpd v1.2.0 Àº wtmp¿¡ ·Î±×¸¦ ³²±â¹Ç·Î, lastlog·Î È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

    2. ÇÑ±Û ÆÄÀϸíÀÌ Àü¼ÛµÉ ¶§´Â vsftpd.log ¿¡ ???? ·Î ³²½À´Ï´Ù.
    ÇØ°áÃ¥Àº?

    vsftpd´Â Ãâ·ÂÇÒ ¼ö ¾ø´Ù°í ÆÇ´ÜÇÏ´Â
    ASCII ÄÚµå 31 ÀÌÇÏ, 128~159, 177 ¹®ÀÚ¸¦ ¸ðµÎ ? ·Î ¹Ù²ã¼­ ÀúÀåÀ»
    ÇÕ´Ï´Ù. µû¶ó¼­ ÀÌ ºÎºÐÀ» ó¸®ÇÏÁö ¾Ê°í ÀúÀåÇϵµ·Ï ¼Ò½º¸¦ ¼öÁ¤ÇÑ ÈÄ
    ÄÄÆÄÀÏÇÏ¸é ¹®Á¦´Â ÇØ°áµË´Ï´Ù.
    ----------------------------------------------

    ÇØ°áÇغ¾½Ã´Ù.
    http://vsftpd.beasts.org/ ¿¡¼­ 1.2.0À» ¹Þ¾Æ¿É´Ï´Ù.

    tar xvfz vsftpd-1.2.0.tar.gz
    cd vsftpd-1.2.0

    logging.c ÆÄÀÏÀ» ¿¬ ÈÄ 140¹ø° ÁÙÀÇ

    str_replace_unprintable(p_str, '?');

    ¸¦ ´ÙÀ½Ã³·³ ÁÖ¼® ó¸®ÇÏ°í,

    /* str_replace_unprintable(p_str, '?'); */

    make ÇÑ ÈÄ installÇÕ´Ï´Ù.

    ±×¸®°í /etc/vsftpd.conf ¿¡´Â

    session_support=YES -> utmp, wtmp¿¡ ·Î±ä ·Î±×¸¦ ³²±è
    xferlog_file=/var/log/vsftpd.log -> ÆÄÀÏ Àü¼Û·Î±×¸¦ xferlog °¡ ¾Æ´Ï vsftpd.log¿¡ ÀúÀåÇÏ·Á¸é.

    À» Ãß°¡Çϼ¼¿ä. ftpÁ¢¼ÓÀ» Çϸé lastlog ·Î È®Àΰ¡´ÉÇÒ °Ì´Ï´Ù.

    ...
    truefeel vsftpd:5042 218.xxx.xxx.xxx Tue Jul 29 01:49 - 01:54 (00:05)
    truefeel vsftpd:8138 211.xxx.xxx.xxx Thu Jul 3 14:34 - 14:36 (00:02)
    ...


    Ä¿ÇǴнº, ½Ã½ºÅÛ ¿£Áö´Ï¾îÀÇ ½°ÅÍ / URL : http://coffeenix.net/board_view.php?bd_code=4