GNU Finger´Â ´ÙÀ½°ú °°Àº ÇÁ·Î±×·¥µéÀÇ ÁýÇÕÀû À̸§ÀÌ´Ù.
finger
´Â ¸í·ÉÇà¿¡¼ ÁöÁ¤ÇÑ È£½ºÆ®¿¡ ÀÖ´Â
in.fingerd
¿¡ ¿¬°áµÇ¸ç, ÀÏ¹Ý »ç¿ëÀÚÀÇ °æ¿ì¿¡´Â À̰͸¸ ¾Ë¸é ÃæºÐÇÏ´Ù.
È¥µ¿À» ÇÇÇϱâ À§Çؼ »ç¿ëÀÚµéÀÌ ½ÇÇàÇÏ´Â ÇÁ·Î±×·¥ÀÎ finger¸¦ finger Ŭ¶óÀ̾ðÆ®¶ó°í
ºÎ¸¦ ¼ö ÀÖ´Ù.
in.cfingerd
¿¡
Á¤±âÀûÀ¸·Î ¿¬°áµÇ¾î Ŭ¶óÀ̾ðÆ®µé¿¡ ´ëÇÑ µ¥ÀÌÅ͸¦ ¼öÁýÇÑ´Ù.
Ŭ¶óÀ̾ðÆ®µé¿¡ ´ëÇÑ µ¥ÀÌÅÍ´Â `fingerdir/userdata' ÆÄÀÏ¿¡ ÀúÀåµÈ´Ù.
fingerd
´Â `fingerdir/serverhost' ÆÄÀÏ¿¡ ÁöÁ¤µÈ È£½ºÆ®¿¡¼ ½ÇÇàµÇ¾î¾ß¸¸ Çϸç,
ÄÄÇ»Å͸¦ ½Ãµ¿ÇÏ´Â ºÎÆà ½Ã±â¿¡ ½ÇÇàµÇ¾î¾ß ÇÑ´Ù.
in.fingerd
´Â TCP ·¦ÆÛÀÎ inetd
¸¦ °æÀ¯Çؼ finger
Ŭ¶óÀ̾ðÆ®ÀÇ ¿äû¿¡ ¹ÝÀÀÇÑ´Ù.
»ç¿ëÀÚµéÀÌ finger¸¦ ½ÇÇàÇϸé `/etc/inetd.conf'¸¦ °ÅÃļ finger ¼ºñ½º¿¡ ¿¬°áµÇ´Âµ¥,
in.fingerd
´Â ½ÇÇàµÇ´Â È£½ºÆ®¿¡ µû¶ó Á¶±Ý¾¿ ´Ù¸£°Ô ¿î¿µµÈ´Ù.
¼¹ö È£½ºÆ®¿¡ ÀÖ´Â in.fingerd
´Â `fingerdir/userdata' ÆÄÀÏÀÇ µ¥ÀÌÅÍ º£À̽º¸¦
Àд °ÍÀÌ ±× ¿ªÇÒÀÌÁö¸¸, (`.local'ÀÌ Å¸°ÙÀÌ ¾Æ´Ò °æ¿ì¿¡)
±× ÀÌ¿ÜÀÇ ¸ðµç Ŭ¶óÀ̾ðÆ® È£½ºÆ®¿¡¼´Â `fingerdir/serverhost'¿¡ ÁöÁ¤µÈ È£½ºÆ®ÀÇ
in.fingerd
·Î ¸ðµç finger ¿äûÀ» Æ÷¿öµå ÇÑ´Ù.
¶ÇÇÑ in.fingerd
´Â `fingerdir/userdata' µ¥ÀÌÅÍ º£À̽º¿Í ¿©·¯°¡Áö ½Ã½ºÅÛ
ÆÄÀϵ鿡¼ ÀÐÀº µÚ¿¡ `fingerdir/mailhost' ÆÄÀÏ¿¡ ÁöÁ¤µÈ È£½ºÆ®·Î SMTP ÇÁ·ÎÅäÄÝÀ»
»ç¿ëÇؼ ¿¬°áµÈ´Ù.
in.cfingerd
´Â
Ŭ¶óÀ̾ðÆ®ÀÇ »óŸ¦ È®ÀÎÇؼ fingerd
·Î ±× ³»¿ëÀ» Àü´ÞÇÑ´Ù.
ÀÌ ÇÁ·Î±×·¥Àº `clients' ¼³Á¤ ÆÄÀÏÀÇ ¼³Á¤¿¡ µû¶ó¼
`cfinger'¿¡ ¹ÝÀÀÇϸç, ¼³Á¤ ³»¿ëÀÌ ¾øÀ» °æ¿ì¿¡´Â 2003 Æ÷Æ®·Î ÀÀ´äÇϵµ·Ï µÇ¾î ÀÖ´Ù.
GNU Finger°¡ »ç¿ëÀÚ Á¤º¸¿¡ ´ëÇÑ ¿äûÀ» ¹ÞÀ¸¸é »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮¿¡ `.fingerrc' ÆÄÀÏÀÌ ÀÖ´Â ÁöÀÇ ¿©ºÎ¸¦ ¸ÕÀú È®ÀÎÇÑ´Ù. ¸¸ÀÏ ÆÄÀÏÀÌ Á¸ÀçÇÏ°í ½ÇÇà ¼Ó¼ºÀÌ ÀÖ´Ù¸é ±× ÆÄÀÏÀÌ ½ÇÇàµÇ°í, fingerÀÇ Ãâ·Â °á°ú°¡ ±× ÀÔ·ÂÀ¸·Î ³Ñ°ÜÁø´Ù. `~/.fimgerrc'´Â ´ÙÀ½°ú °°Àº ¿ëµµ·Î »ç¿ëµÉ ¼ö ÀÖ´Ù.
finger
ÀÇ Ãâ·Â Àüü¸¦ ´Ù¸¥ °ÍÀ¸·Î ±³Ã¼ÇÑ´Ù. ´ÙÀ½Àº
`~price-info/.fingerrc'¿¡ ³ÖÀ» ¼ö ÀÖ´Â ¿¹Á¦ ½ºÅ©¸³Æ®ÀÌ´Ù.
#! /bin/sh # # ÀÌ ¿¹Á¦ ½ºÅ©¸³Æ®´Â GNU FingerÀÇ Ãâ·ÂÀ» ´ëüÇÑ´Ù. # echo Hack-O-Matic Consulting Services, Inc. " " `date` cat <<ETX ¾È³çÇϼ¼¿ä. »õ·Ó°Ô Á¦°øµÇ´Â ÀÚÀ¯ ¼ÒÇÁÆ®¿þ¾î¿¡ ´ëÇÑ Áö¿ø ¼ºñ½º ¿äûÀ» ÇØ Áּż °¨»çµå¸³´Ï´Ù. ´ÙÀ½Àº »õ·Î¿î ¼ºñ½ºÀÇ ¸ñ·ÏÀÔ´Ï´Ù. ÀÌÀü ¼ºñ½ºÀÇ ¸ñ·ÏÀ» º¸½Ã·Á¸é ÀÌ ÁÖ¼Ò·Î ¸ÞÀÏÀ» º¸³»½Ã¸é ¿¬¶ôÀ» µå¸®°Ú½À´Ï´Ù. ±ÍÇÏÀÇ ¿¬¶ôó¸¦ Àû¾î Áֽô °ÍÀ» ÀØÁö ¸¶½Ê½Ã¿À. ETX cat ~/info/new-stuff
#! /bin/sh # # ÀÌ ¿¹Á¦ ÇÊÅÍ´Â "Project:" ű׸¦ "Working on:"À¸·Î ´ëÄ¡ÇÑ´Ù. # "Working on:" # sed -e 's/^Project:$/Working on:/g'`finger -l bson@gnu.ai.mit.edu'ÀÌ ½ÇÇàÇÒ ¶§ Ãâ·ÂµÇ´Â °á°ú´Â ´ÙÀ½°ú °°´Ù.
Jan Brittenson (bson) Home: /home/fsf/bson Shell: /usr/local/bin/bash No mail. Jan Brittenson (bson) is not presently logged in. Last seen at wombat.gnu.ai.mit.edu on Tue Sep 1 15:08:12 1992 No plan. Working on: 1. Hacking GNU Finger 2. Making friends
´Ù¾çÇÑ Á¾·ùÀÇ Å¸°ÙµéÀÌ `fingerdir/targets' µð·ºÅ丮 ¾È¿¡ ½ÇÇà ÆÄÀÏ·Î Ãß°¡µÉ ¼ö ÀÖ´Ù. °¢ ÆÄÀϸíÀº ÇÑ ¹®ÀÚ µÚ¿¡ ÇÏÀÌÇ°ú Ÿ°Ù À̸§ÀÌ ¿¬°áµÇ´Â Çü½ÄÀ» °®´Âµ¥, Á¦ÀÏ ¾Õ¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¹®ÀÚ´Â ´ÙÀ½°ú °°Àº 3°¡Áö Á¾·ùÀÌ´Ù.
¿¹¸¦ µé¾î, Ưº°ÇÑ Å¸°Ù ÆÄÀÏÀÎ `x-.help'´Â `finger .help'¿Í `finger -l .help' ¸ðµÎ¿¡ ½ÇÇàµÇ´Â ¹Ý¸é, `l-prices'´Â `finger -l prices'ÀÇ °æ¿ì¿¡¸¸ ½ÇÇàµÈ´Ù.
Ưº°ÇÑ Å¸°Ù ÆÄÀÏÀº ½´ÆÛ À¯ÀúÀÇ ±ÇÇÑÀ¸·Î ½ÇÇàµÇ°í ÀÔ·ÂÀº ¹ÞÁö ¾Ê´Â´Ù. °ü½ÀÀûÀ¸·Î ¸ðµç GNU Finger »çÀÌÆ®¿¡´Â Àû¾îµµ ´ÙÀ½°ú °°Àº 2°³ÀÇ »ç¿ëÀÚ Å¸ÄÏÀ» Áö¿øÇØ¾ß ÇÑ´Ù.
GNU finger°¡ ½ÇÇàµÇ¸é, GNU Finger Ŭ¶óÀ̾ðÆ®´Â `--port' ¿É¼ÇÀÌ ¸í·ÉÇà¿¡¼
ÁöÁ¤µÇ¾ú´Â Áö »ìÆ캻´Ù. ÁöÁ¤µÇ¾î ÀÖ´Ù¸é ±×°ÍÀÌ Æ÷Æ® ¹øÈ£ ¶Ç´Â »ç¿ëµÇ´Â ¼ºñ½º°¡ µÈ´Ù.
Æ÷Æ®°¡ ÁöÁ¤µÇÁö ¾Ê¾Ò´Ù¸é, Ŭ¶óÀ̾ðÆ®´Â ¾î¶² À̸§À¸·Î ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇ¾ú´ÂÁö¸¦ »ìÆ캸°í
µð·ºÅ丮 °æ·Î¿Í {.} ÀÌÈÄÀÇ Á¢¹Ì»ç¸¦ Áö¿î À̸§À» ¼ºñ½º¸íÀ¸·Î ÀνÄÇÑ´Ù.
¿¹¸¦ µé¸é, GNU Finger´Â ¼³Ä¡µÉ ¶§ ½Ã½ºÅÛ °ü¸®ÀÚ¿¡ ÀÇÇؼ
`/usr/local/bin/finger.new'³ª `/usr/local/bin/gfinger'ÀÇ À̸§À¸·Î ¼³Ä¡µÉ ¼ö Àִµ¥,
°¢°¢ÀÇ °æ¿ì¿¡ ½ÇÇàµÇ´Â À̸§Àº `finger'¿Í gfinger
°¡ µÈ´Ù.
Go to the first, previous, next, last section, table of contents.