Remote Host ÀÇ X ÀÀ¿ëÇÁ·Î±×·¥ »ç¿ë¿¡ °üÇÏ¿© -----

¸®´ª½º¸¦ »ç¿ëÇÏ´Ùº¸¸é ´Ù¸¥ ½Ã½ºÅÛ(remote host)ÀÇ X ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÇÇà½ÃÅ°°í ½ÍÀº °æ¿ì°¡ »ý±é´Ï´Ù. ÀÌ·²¶§´Â ¾î¶»°Ô ÇØ¾ß ÇÒ±î¿ä? ´ÙÀ½Àº Á¦°¡ han.sys.linux ±×·ìÀ» ÁÖ±âÀûÀ¸·Î ±¸µ¶Çϸ鼭 ¹è¿ö¼­ »ç¿ë ÇÏ°íÀÖ´Â ¹æ¹ýµéÀ» Á¤¸®ÇØ º»°ÍÀÔ´Ï´Ù. Á¦»ý°¢¿¡´Â ¸®´ª½º »Ó¸¸ ¾Æ´Ï¶ó ´Ù¸¥ ½Ã½ºÅÛ¿¡¼­µµ ºÎºÐÀûÀ¸·Î´Â Àû¿ëÇÒ¼ö ÀÖÀ» °Ì´Ï´Ù. °í¼öºÐµéÀº ÀÌ¹Ì ´Ù ¾Ë°í °è½Ã´Â ³»¿ëÀÔ´Ï´Ù. Á¦°¡ À߸ø¾Ë°í ÀÖ´Â Á¡µµ ¸¹ÀÌ ÀÖÀ»ÅÍÀε¥ ±âź¾øÀÌ ÁöÀûÇØ Áֽðí, ´Ù¸¥ ¹æ¹ýÀ» ¾Ë°í °è½Ã´Â ºÐµéµµ ÀÇ°ßÀ» ÁÖ½Ã¸é °í¸¿°Ú½À´Ï´Ù.

  1. startx ¶Ç´Â openwin
  2.        ´ëºÎºÐÀÇ »ç¶÷µéÀÌ startx ³ª openwin ¸í·ÉÀ¸·Î X window ¸¦ »ç¿ë
         ÇÕ´Ï´Ù.  Àú´Â startx ¸¦ »ç¿ëÇÕ´Ï´Ù.  ÀÌ °æ¿ì X window È­¸éÀº 
         VT 7 ¿¡ ÀÖÀ¾´Ï´Ù.  X °¡ ¶á Á÷ÈÄ¿¡ startx ¸í·ÉÀ» ³»¸° °¡»óÄܼÖ
         (vc - Virtual Console)·Î È­¸éÀ» Àüȯ( ctrl + alt + F# )ÇÏ¿©
         º¸¸é (using VT number 7) À̶ó°í ¾²¿© ÀÖ´Â ÁÙÀÌ ÀÖÀ¾´Ï´Ù.  
           ´Ù½Ã X È­¸éÀ¸·Î µ¹¾Æ ¿É½Ã´Ù.( alt + F7 )  xterm À̳ª hanterm
         ÀÇ terminal window ¸¦ ¶ç¿ì°í  ps ax | grep 'X :' À̶ó°í ¸í·ÉÀ»
         ³»·Á º¾½Ã´Ù.  ´ÙÀ½°ú ºñ½ÁÇÏ°Ô ³ª¿É´Ï´Ù. 
              nuclina:~# ps ax | grep 'X :'
                321  ?  S    50:16 X :0
               1579  ?  S     0:23 /usr/X11/bin/X :1 <-- ÀÌÁÙÀº ¾øÀ» °ÍÀÓ.
               1655 pp2 D     0:00 grep X :
              nuclina:~# 
         À§¿¡¼­ X :0 ±×¸®°í X :1 À̶ó°í µÇ¾î ÀÖ´Â °ÍÁß :(ÄÝ·Ð) ´ÙÀ½ÀÇ ¼ýÀÚ
         °¡ displaynumber ¶ó°í ÇÕ´Ï´Ù.  ¿¬½ÀÀ» Çѹø ´õ ÇÒ±î¿ä?
         env | grep DISPLAY ¶ó°í Ãĺ¾½Ã´Ù.  Àú´Â ´ÙÀ½°ú °°ÀÌ ³ª¿À´Â ±º¿ä.
              nuclina:~# env | grep DISPLAY
              HOSTDISPLAY=nuclina:0.0
              DISPLAY=:0.0
              nuclina:~# 
         ¿©±â¼­ nuclina:0.0 ¶ó´Â °ÍÀº nuclina ¶ó´Â host ÀÇ 0¹ø display
         (0.0 ¿¡¼­ ¾ÕÀÇ 0 ÀÌ displaynumber) ÀÇ 0¹ø screen (0.0 ¿¡¼­ µÚÀÇ 0
         ÀÌ screennumber Àε¥ ¿©±â¼­ screennumber ¶ó ÇÔÀº ÇÑ´ëÀÇ PC ¿¡ 
         ¸ð´ÏÅÍ°¡ ¿©·¯°³ ´Þ·Á ÀÖÀ»¶§ ¼ø¼­´ë·Î 0,1,... ÇÏ´Â ½ÄÀ¸·Î ¹øÈ£°¡ 
         ºÙ½À´Ï´Ù. ´ëºÎºÐÀº ¸ð´ÏÅÍ°¡ ÇϳªÀ̹ǷΠscreennumber ´Â 0 À¸·Î
         ³ª¿É´Ï´Ù.) À» »ç¿ëÇÏ°í ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù.  ±×·¯³ª  À§¿Í °°ÀÌ
         ³ª¿ÀÁö ¾Ê´Â´Ù°í Çؼ­ ½Ç¸ÁÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù.
           ¼­¼³ÀÌ ³Ê¹« ±æ¾úÁö¿ä?
         ÀÌÁ¦ remote host (remote host ÀÇ hostname À» ±×³É remote ¶ó°í
         ÇÏ°Ú½À´Ï´Ù) ÀÇ hanterm( À©µµ¿ì°¡ ¶ß´Â  remote ÀÇ X ¿ë ÇÁ·Î±×·¥
         µéÁß ¾î´À °ÍÀ» ÅÃÇصµ »ó°ü ¾øÀ½) À» ½ÇÇà½ÃÄÑ º¾½Ã´Ù. hanterm À̳ª
         xterm ¿¡¼­ ´ÙÀ½ ¼ø¼­´ë·Î ÇÕ´Ï´Ù.  ÀÚ±â host ÀÇ hostname À»
         myhost ¶ó°í ÇսôÙ. 
            myhost:~$ xhost +remote
            myhost:~$ telnet remote
         login À» ÇßÁö¿ä?  DISPLAY ¶ó´Â º¯¼ö¸¦ Á¤ÇØ ÁÝ´Ï´Ù.
         Bourne Shell(sh), Bourne-Again Shell(bash), Korn Shell(ksh)
         ¿¡¼­´Â
            remote:~$ DISPLAY=myhost:0 ; export DISPLAY  
         C shell(csh), tcsh ÀÇ °æ¿ì¿¡´Â (ÀÌÇÏ csh ÀÇ °æ¿ì ¸¸ ¾²°Ú½À´Ï´Ù) 
            remote:~$ setenv DISPLAY myhost:0  --> Àú´Â ¾ÈµÇ´õ ±º¿ä. 
         display ¸¦ open ÇÏÁö ¸øÇÑ´Ù°í ¿¡·¯¸¦ »Ñ¸³´Ï´Ù.  Àúµµ ÀÌÀ¯¸¦
         ¸ð¸£°ÚÀ¾´Ï´Ù. Á¦ host ´Â ³×ÀÓ¼­¹ö¿¡ A ·¹ÄÚµå, PTR ·¹Äڵ尡
         ´Ù µî·ÏµÇ¾î ÀÖ°í ns.krnic.net ¿¡¼­µµ Á¦´ë·Î È®ÀÎÀÌ µÇ´Âµ¥...
         ±×·¸Áö¸¸ ½Ç¸Á¸¶¼¼¿ä.  ´ÙÀ½°ú °°ÀÌ ÇÏ´Ï±î µÇ´Â ±º¿ä.
            remote:~$ setenv DISPLAY my_IP_address:0
         ÄÝ·Ð(:) ¿·ÀÇ ¼ýÀÚ°¡ ¹«¾ùÀÎÁö ¾Æ½Ã°ÚÁö¿ä? À§¿¡¼­ È®ÀÎÇÑ ÀÚ½ÅÀÇ
         displaynumber ÀÔ´Ï´Ù.  ÀÌÁ¦ remote ÀÇ hanterm À» ½ÇÇàÇؾßÁö
         ¿ä?  À§ÀÇ Can't open display ¿î¿îÀº ½ÇÁ¦´Â ÀÌ°úÁ¤¿¡¼­ ³ª¿É´Ï´Ù.
            remote:~$ hanterm &
         ¹°·Ð hanterm ÀÌ ÀÚ±âÀÇ path ¿¡ ¼ÓÇØ ÀÖ¾î¾ß µÇÁö¿ä. hanterm ÀÌ
         ¼º°øÀûÀ¸·Î ¶ß¸é, netscape µµ ¶ç¿ö º¸½Ê½Ã¿ä.
            remote:~$ netscape &
    
    

  3. xinit
  4.      1) xinit
            ¸®´ª½º¸¦ X-terminal ·Î »ç¿ëÇÏ°íÀÚ ÇÏ´Â ºÐÀÌ ¸¹´õ±º¿ä.
            ÀÌ ¹æ¹ýÀ» »ç¿ëÇØ º¸½Ê½Ã¿ä.
            
            ÀüÁ¦Á¶°ÇÀº ÀÏ´Ü myhost ¿¡¼­ ¾Æ¹«·± X µµ ¶ç¿ìÁö ¸¶½Ê½Ã¿ä.
            startx °Ç openwin ÀÌ°Ç xdm ÀÌ°Ç ¾Æ¹«°Íµµ ¶ç¿ìÁö ¾Ê¾Æ¾ß
            ÇÕ´Ï´Ù.  °¡»óÄֿܼ¡¼­ 
                myhost:~$ xinit
            ÀÚ±â Ȩ µð·ºÅ丮¿¡ .xinitrc ¶ó´Â ÆÄÀÏÀÌ ÀÖÀ¸¸é ´Ù¸¥ À̸§
            À¸·Î ¹Ì¸® rename ½ÃÄÑ ³õÀ¸½Ê½Ã¿ä.
            
            ȸ»öÈ­¸é¿¡ xterm Çϳª¸¸ ¿ÞÂÊ»ó´Ü¿¡ ´Þ¶û¶ß´Âµ¥ À©µµ¿ì ¸Å´ÏÀú
            (fvwm, olvwm, olwm, twm, mwm µîµî)°¡ ¾ø±â ¶§¹®¿¡ ÀÌ xterm
            À» ¿òÁ÷Àϼöµµ Å©±â¸¦ º¯°æ½Ãų¼öµµ ¾øÀ¾´Ï´Ù.  °ÆÁ¤¸¶½Ê½Ã¿ä.
            À§¿Í °°Àº ÀýÂ÷¸¦ ¹â½À´Ï´Ù.
                myhost:~$ xhost +remote
                myhost:~$ telnet remote
            remote ¿¡ login ÇßÁö¿ä?   ¾Æ±î¿Í °°ÀÌ DISPLAY º¯¼ö¸¦ Á¤ÇØ
            ÁÝ´Ï´Ù.  csh ÀÇ °æ¿ì
                remote:~$ setenv DISPLAY my_IP_address:0
            
            ÀÌÁ¦´Â remote ¿¡¼­ À©µµ¿ì ¸Å´ÏÀú¸¦ ã¾Æ º¾´Ï´Ù.
            ÀϹÝÀûÀ¸·Î X ÀÇ ½ÇÇàÆÄÀϵéÀº /usr/X11/bin ¿¡ ÀÖ½À´Ï´Ù.
                remote:~$ cd /usr/X11/bin
                remote:~$ ls -l *wm
            ÀÌÁ¦ À̵é Áß ÇϳªÀÇ À©µµ¿ì ¸Å´ÏÀú¸¦ ½ÇÇà½Ãŵ´Ï´Ù. mwm ÀÌ
            ÀÖÀ¸¸é
                remote:~$ mwm &
            ÀÌ·¸°Ô Çϸé mwm ÀÌ ½ÇÇàµÇ°í xterm ÀÇ À§Ä¡µµ º¯°æ½Ãų¼ö ÀÖ°í
            Å©±âµµ Á¶ÀýÇÒ¼ö ÀÖ½À´Ï´Ù.  ÀúÀÇ °æ¿ì remote °¡ SunOs 4.1.3
            Àε¥ fvwm ÀÌ ÀÖ´õ±º¿ä.  ±×·¡¼­ fvwm À» ½ÇÇà½ÃÄ×´õ´Ï ¸®´ª½º
            ó·³ 9°³ÀÇ °¡»óÀ©µµ¿ì Pager °¡ ³ªÅ¸³ª°í ¸¶¿ì½º·Î ¸Þ´º¸¦ 
            È£ÃâÇß´õ´Ï Shells ¼­ºê¸Þ´º¿¡ ÀÖ´Â °¢Á¾ Terminal Window °¡
            ´Ù ÀÛµ¿ÇÕµð´Ù.
    
    
          2) xinit ¿Í startx
             À§ÀÇ °æ¿ì°¡ ´Ù ¼º°øÀûÀԴϱî?  ¼º°øÇÏÁö ¸øÇϼ̴ٰí Àú¿¡°Ô
             ¸ÞÀÏÀ» º¸³»Áö´Â ¸»¾Æ Áֽʽÿä.  Á¦°¡ ¾Æ´ÂÇÑ ¸»¾¸µå¸° °ÍÀÌ
             ¶ó Àú¿¡°Ô ¹®ÀÇ Çϼŵµ ´õÀÌ»óÀº Àú´Â ¾ËÁö ¸øÇÕ´Ï´Ù.  ¿¡·¯
             ¸Þ½ÃÁö¿Í ÇÔ²² ´º½º ±×·ì¿¡ Æ÷½ºÆà ÇϽʽÿä.  °í¼öºÐµéÀÌ ¸¹ÀÌ
             °è½Ã´Ï±î ´äº¯ÇØ ÁÖ½Ç ºÐÀÌ ÀÖÀ» °Ì´Ï´Ù.  ´äº¯ÀÌ ¾ø´Ù¸é
             Æ÷±âÇϰųª ¿Ü±¹ ´º½º±×·ì¿¡ ¿µ¾î·Î Æ÷½ºÆÃÇÏ´Â ¼ö¹Û¿¡ ¾øÀ»
             °Ì´Ï´Ù.  °¢¼³ÀÌ Å¸·É ±×¸¸ÇÏ°í...
    
               ¼º°øÇϽŠºÐµéÀº ¿å½ÉÀÌ »ý±âÁÒ.
             startx µµ ½ÇÇàÇÏ¿© ³»°Íµµ »ç¿ëÇÏ°í, remote ÀÇ mwm µµ µ¹¸®°í.
             Çѹø »ý°¢ÇØ º¾½Ã´Ù.  ¿©±â±îÁö ¿ÔÀ¸¸é man xinit ·Î ¸Å´º¾óÀ»
             ÀÐ¾î º¸¼Å¾ß µÇ¸®¶ó°í »ý°¢ÇÕ´Ï´Ù.  ¾î¶»°Ô ÇÒ¼ö ÀÖÀ»±î¿ä?
    
             vc(°¡»óÄܼÖ) 1¹ø¿¡¼­ startx ·Î ³»°ÍÀ» ¸ÕÀú ¶ç¿ó´Ï´Ù.  VT 7 
             ¿¡ ÀÚ½ÅÀÇ X °¡ ÀÖÁö¿ä.  displaynumber ´Â 0 ¹ø¸¸À» »ç¿ëÇÏ°í 
             ÀÖÀ½À» È®ÀÎ ÇÕ´Ï´Ù.
    
             ¸ñÇ¥´Â display 1¹ø¿¡ remote ÀÇ mwm À» ½ÇÇàÇÏ´Â °ÍÀ¸·Î ÇÕ
             ½Ã´Ù.  ´ÙÀ½ ¼ø¼­¸¦ µû¶ó¼­ Çغ¾´Ï´Ù.
             vc 2¹ø ( ctrl + alt + F2 ) À¸·Î login ÇÕ´Ï´Ù.
                myhost:~$ xinit -- /usr/X11/bin/X :1
             ¸¶À̳ʽºÇ¥½Ã°¡ 2°³, °ø¹é, ±×¸®°í Full path ¸¦ ÁÖ¼Å¾ß ÇÕ´Ï´Ù.
                myhost:~$ xhost +remote
                myhost:~$ telnet remote
                remote:~$ setenv DISPLAY my_IP_address:1
                remote:~$ mwm &
    
             Á¦´ë·Î µ¿ÀÛÇմϱî? ÀÌÁ¦´Â ¸Å´º¾óÀ» ÀÐÀ¸½Ê½Ã¿ä.
    
             ÀÌ»óÀº remote ÀÇ X client µéÀ» ½ÇÇà½Ãų¼ö ÀÖ´Â Çã°¡(permission)
             ¿Í path ¸¸ Á¦´ë·Î µÇ¾î ÀÖÀ¸¸é µË´Ï´Ù.  Á¦°¡ ´Ù test ¸¦ Çغ¸¾Ò
             ½À´Ï´Ù.  ¾ÈµÈ´Ù°í Àú¿¡°Ô ¸ÞÀÏ º¸³»Áö ¸¶½Ê½Ã¿ä.
    
    
          3) startx ·Î X ¸¦ ¿©·¯°³ ¶ç¿ì±â
             ÀÚ½ÅÀÇ ÄÄÇ»ÅÍ¿¡¼­ X ¸¦ ¿©·¯°³ ¶ç¿ï ¼ö ÀÖÀ»±î¿ä?
             ´ÙÀ½°ú °°ÀÌ Çغ¾½Ã´Ù.
             vc 1 ¿¡¼­ Æò»ó½Ã¿Í °°ÀÌ startx ·Î X ¸¦ ¶ç¿ó´Ï´Ù.
             vc 2 ¿¡¼­ À̹ø¿¡´Â 16 bpp ·Î X ¸¦ ¶ç¿ó½Ã´Ù. ¸í·ÉÀº ´ÙÀ½°ú 
             °°ÀÌ ³»¸³´Ï´Ù.
                startx -- :1 -bpp 16
             ¸Þ¸ð¸®¸¸ ³Ë³ËÇÏ¸é °¡»óÄܼÖÀÌ Çã¿ëµÇ´Â ÇÑ ¶ç¿ï¼ö ÀÖÀ»°Ì´Ï´Ù.
             ´Ù¼¸°³ ±îÁö ¶ç¿ö º» ºÐµµ ÀÖ½À´Ï´Ù. ¶ç¿ö ¾²±â¸¦ ÁÖÀÇ ÇϽʽÿä.
             ¾î´À ¸í·ÉÀ» ¸ÕÀú ³»¸®µç °£¿¡ Á¦ÀÏ ¸ÕÀú ¶ç¿î X °¡ VT 7 ¹øÀ» 
             »ç¿ëÇÏ°í VT ¼ýÀÚ°¡ ¼ø¼­´ë·Î Áõ°¡ÇÕ´Ï´Ù.  
    

  5. xdm
  6.      remote ÀÇ xdm À» »ç¿ëÇÏ¿© myhost ¸¦ X-terminal ó·³ »ç¿ëÇÏ´Â 
         ¹æ¹ýÀÌ ÀÖÀ¾´Ï´Ù.  ÀÌ °æ¿ì remote ¿¡ xdm ÀÌ µ¥¸óÀ¸·Î ¶° ÀÖ¾î¾ß 
         ÇÕ´Ï´Ù.  remote ¿¡ login ÇÏ¿© ps ax | grep xdm À¸·Î È®ÀÎÇØ 
         º¾´Ï´Ù.  default setting À̸é ÀϹÝÀûÀ¸·Î xdm ÀÌ µ¥¸óÀ¸·Î ¶° ÀÖ±â
         ¸¸ ÇÏ¸é µË´Ï´Ù. Ȥ½Ã Àß ¾ÈµÇ¸é *** ·Î Ç¥½Ã µÈ ºÎºÐÀ» °Çµå·Á
         º¸½Ê½Ã¿ä.
    
         1) remote ÀÇ xdm °ü·Ã ÆÄÀϵé°ú setup
            xdm ¿¡ °ü·ÃµÈ ÆÄÀϵéÀº ÀϹÝÀûÀ¸·Î /usr/lib/X11/xdm ¼Ó¿¡ ÀÖÀ¾
            ´Ï´Ù.  ÀÌ ÆÄÀϵéÀ» ¼öÁ¤ÇÏ·Á¸é ´ç¿¬È÷ ¼öÆÛÀ¯Àú(root) ÀÇ ±ÇÇÑÀÌ
            ÀÖ¾î¾ß µË´Ï´Ù.  ÀÌÁ¦ ÀÌ ÆÄÀϵéÁß ¸î°¡Áö¸¦ ¾Ë¾Æ º¾½Ã´Ù.
    
           (1) Xservers 
               ÀÌ ÆÄÀÏ¿¡´Â ÀϹÝÀûÀ¸·Î ¿¹Á¦°¡ ÀÖÀ¾´Ï´Ù.  ¸®´ª½º ½Ã½ºÅÛÀº 
               ´ÙÀ½°ú °°±º¿ä.
               # $XConsortium: Xserv.ws.cpp,v 1.3 93/09/28 14:30:30 ...
               #
               # Xservers file, workstation prototype
               #...... Áß ·« 
               #..........................  Each X terminal line should
               # look like:
               #       XTerminalName:0 foreign
               #
               :0 local /usr/X11R6/bin/X
    
               ´Ù¸¥ ½Ã½ºÅÛµµ °ÅÀÇ ´ëµ¿¼ÒÀÌ ÇÕ´Ï´Ù.  ¸¶Áö¸· ÁÙÀº ¾à°£ 
               ´Ù¸¦ ¼öµµ Àִµ¥ remote ÀÇ ÀÚü display ¿¡ xdm À¸·Î X ¸¦ 
               ¶ç¿ì´Â ÁÙÀÔ´Ï´Ù.  ÀÌ ÁÙ (:0 local ...) À» # ·Î ¸·À¸¸é 
               ´Þ¸® »ç¿ëÇÏ´Â ¹æ¹ýÀÌ Àִµ¥ µÚ¿¡ ¼³¸íÇÏ°ÚÀ¾´Ï´Ù.
       
    
           (2) Xaccess
               ÀÌ ÆÄÀÏÀº ´©°¡ Á¢¼ÓÇÒ¼ö Àִ°¡¸¦ Á¦¾îÇÏ´Â °ÍÀε¥ ¼öÁ¤ÇÒ
               ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.  ´ëºÎºÐÀÌ # À¸·Î ½ÃÀÛÇÏ´Â ÁÖ¼®¹®ÀÌ°í
               ÀÚ¼¼ÇÑ ¼³¸íÀÌ ¾²¿© ÀÖÁö¿ä. comment °¡ ¾Æ´Ñ °÷Àº µÎ±ºµ¥·Î
               * À¸·Î ½ÃÀÛÇÏ´Â line ÀÌ µÎ°³ ÀÖÀ¾´Ï´Ù.  Àúµµ ÀоÁö
               ¾Ê¾ÒÀ¾´Ï´Ù.
    
           (3) Xresources
               login prompt ÀÇ ¸ð¾çµîÀ» Á¶Á¤ÇÒ¼ö ÀÖ½À´Ï´Ù. 
               º°·Î ¼Õ´î ÇÊ¿ä°¡ ¾ø°ÚÁö¿ä.
    
           (4) xdm-config  --- *** : test Çغ¸Áö ¾Ê¾ÒÀ¾´Ï´Ù.
               xdm À» ÀüüÀûÀ¸·Î config ÇÏ´Â ÆÄÀÏ ÀÔ´Ï´Ù.  
               ¸®´ª½º ½Ã½ºÅÛÀÇ ÆÄÀÏÀ» µé¿©´Ù º¸Áö¿ä.
    
    nuclina:/usr/lib/X11/xdm# cat xdm-config
    ! $XConsortium: xdm-conf.cpp,v 1.2 93/09/28 14:30:32 gildea Exp $
    DisplayManager.errorLogFile:    /usr/X11R6/lib/X11/xdm/xdm-errors
    DisplayManager.pidFile:         /usr/X11R6/lib/X11/xdm/xdm-pid
    DisplayManager.keyFile:         /usr/X11R6/lib/X11/xdm/xdm-keys
    DisplayManager.servers:         /usr/X11R6/lib/X11/xdm/Xservers
    DisplayManager.accessFile:      /usr/X11R6/lib/X11/xdm/Xaccess
    DisplayManager._0.authorize:    true
    DisplayManager._0.setup:        /usr/X11R6/lib/X11/xdm/Xsetup_0
    DisplayManager._0.startup:      /usr/X11R6/lib/X11/xdm/GiveConsole
    DisplayManager._0.reset:        /usr/X11R6/lib/X11/xdm/TakeConsole
    DisplayManager*resources:       /usr/X11R6/lib/X11/xdm/Xresources
    DisplayManager*session:         /usr/X11R6/lib/X11/xdm/Xsession
    DisplayManager*authComplain:    false
    
               line µéÀÌ ±æ¾î¼­ ÁÙÀ» ¸ÂÃßÁö ¾Ê¾Ò½À´Ï´Ù.
               ¼Õ´î ÇÊ¿ä°¡ ¾ø´Ù°í »ý°¢µÇÁö¸¸ Àß µÇÁö ¾ÊÀ¸¸é ´ÙÀ½°ú
               °°ÀÌ Çغ¸½Ê½Ã¿ä. Test Çغ¸Áö ¾Ê¾Ò½À´Ï´Ù.
               À§¿¡¼­ _0( À§¿¡¼­ ¼³¸íÇÑ :0 °ú °°Àº ÀǹÌÀÓ) ÀÌ µé¾î ÀÖ´Â 
               4ÁÙÀ» º¹»çÇÏ¿© ¾Æ·¡¿Í °°ÀÌ °íÃļ­ Ãß°¡ÇÕ´Ï´Ù.  
               ¹°·Ð remote ÀÇ xdm-config ÆÄÀÏÀ» ¼öÁ¤ÇÏ´Â °ÍÀÌÁö¿ä.  
               ¼öÁ¤ÇϱâÀü¿¡ ´Ù¸¥À̸§À¸·Î º¹»çÇÏ´Â °ÍÀ» ÀØÀ¸½Ã¸é ¾ÈµË´Ï´Ù.
    DisplayManager.myhost_0.authorize:    true
    DisplayManager.myhost_0.setup:        /usr/lib/X11/xdm/Xsetup_0
    DisplayManager.myhost_0.startup:      /usr/lib/X11/xdm/Givemyhost
    DisplayManager.myhost_0.reset:        /usr/lib/X11/xdm/Takemyhost
               
               ÀÌÁ¦ Givemyhost ¿Í Takemyhost ¶ó´Â dummy ÆÄÀÏÀ» ¸¸µì
               ´Ï´Ù.  remote ÀÇ /usr/lib/X11/xdm µð·ºÅ丮¿¡¼­( ¶Ç´Â
               À§¿¡¼­ path ¸¦ remote ¿¡¼­ÀÇ ÀÚ½ÅÀÇ È¨ µð·ºÅ丮·Î
               ¼³Á¤ÇÏ°í ÀÚ½ÅÀÇ È¨ µð·ºÅ丮¿¡¼­)
                  remote:~$ touch Givemyhost
                  remote:~$ touch Takemyhost 
    
           (4) xdm-errors
               ¿¡·¯°¡ ±â·ÏµË´Ï´Ù. ÀÌ»óÀÌ ÀÖÀ¸¸é ÀÌ ÆÄÀÏÀ» ÀÐ¾î º¸½Ê
               ½Ã¿ä.
    
         2) myhost ¿¡¼­ Á¢¼ÓÇÒ¶§ÀÇ ¸í··  
            ÀÌÁ¦´Â myhost ÀÇ °¡»óÄֿܼ¡¼­
               myhost:~$ X :1 -query remote
            ÇÏ¸é ³¡ÀÔ´Ï´Ù.  ÀÌÁ¦´Â À§ÀÇ ÄÝ·Ð(:) ´ÙÀ½ÀÇ ¼ýÀÚ 1 ¿¡ ´ëÇؼ­ 
            ¼³¸íÇÏÁö ¾Ê¾Æµµ µÇ°ÚÁö¿ä?  myhost ¿¡¼­ ÀÌ¹Ì startx ·Î 0(zero) 
            ¹ø display ¸¦ »ç¿ëÇÏ°í Àֱ⠶§¹®ÀÔ´Ï´Ù.  ¼º°øÀ̸é X-terminal 
            ó·³ ±×·¡ÇÈ È­¸é¿¡ xdm login prompt °¡ ¶å´Ï´Ù.
    
            ½ÇÆÐµç ¼º°øÀ̵ç myhost ¿Í remote ¾çÂÊ ¿¡¼­ man xdm, man Xserver 
            ·Î  ¸Å´º¾óÀ» ÀÐ¾î º¸½Ê½Ã¿ä
    

  7. xdm °ú startx
  8.      À̹ø¿¡´Â ´ÙÀ½ÀÇ »óȲÀ» »ý°¢ÇØ º¾½Ã´Ù.
    
         myhost(ÀÚ½ÅÀÇ ¸®´ª½º ½Ã½ºÅÛ) ¿¡¼­ startx ·Î ÀÚ½ÅÀÇ X ¸¦ »ç¿ë
         Çϸ鼭 myhost ¿¡¼­ xdm À» µ¥¸óÀ¸·Î ¶ç¿ì°í(xdm ÀÇ X ´Â ¶ç¿ìÁö ¾Ê°í)
         LAN »óÀÇ ´Ù¸¥ ¸®´ª½º È£½ºÆ®°¡ myhost ¿¡ X-terminal ·Î Á¢¼ÓÇØ ¿Ã
         ¼ö°¡ ÀÖÀ» ±î¿ä? 
    
         ¾ÕÀÇ 3¹øÀÇ Xservers ÆÄÀÏ¿¡¼­ 0: local ... À̶ó°í µÇ¾î ÀÖ´Â
         line À» #(hash) ·Î ¸·°í, xdm À» ¶ç¿ì°í, ´Ù¸¥ ¸®´ª½º È£½ºÆ®¿¡¼­ 
         Á¢¼ÓÀ» ½ÃµµÇØ º¸½Ê½Ã¿ä.  
    
    

  9. Xnest
  10.      3¹øÀÇ xdm ¹æ¹ýÀÌ Á¦´ë·Î ÀÛµ¿Çϸé myhost ¿¡¼­ startx ·Î X ¸¦ ¶ç¿ì°í
         xterm À̳ª hanterm ¿¡¼­ 
            myhost:~$ Xnest :1 -query remote &
         ¶ó°í Çѹø Çغ¸½Ê½Ã¿ä.  ctrl + alt + F# ·Î  X È­¸éÀ» µ¹¾Æ´Ù´ÏÁö
         ¾Ê¾Æµµ µÇÁö¿ä.  man Xnest ¸¦ ÀØÁö ¸¶½Ê½Ã¿ä.
    
    

  11. ±âŸ ´Ù¸¥ ¹æ¹ý.
  12.      ´Ù¸¥ ºÐµéÀÌ Ã¤¿ö ÁֽðÚÁö¿ä.
    
    

  13. fs (font server)
  14.      ÆùÆ® ¼­¹ö¶ó ÇÔÀº ÀϹÝÀûÀ¸·Î X ¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ÆùÆ®µéÀ» Á¦°øÇÏ´Â °ÍÀ̶ó
         ÇÏ°Ú½À´Ï´Ù.  LAN »óÀÇ ¾î´À remote È£½ºÆ®¿¡¼­ ÆùÆ® ¼­¹ö¸¦ ¶ç¾î ³õÀ¸¸é ±× 
         È£½ºÆ®¿¡¼­ Á¦°øÇÏ´Â ÆùÆ®µéÀ» LAN »óÀÇ ´Ù¸¥ ÄÄÇ»ÅÍ¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
         ¹Ý´ë·Î º»ÀÎÀÇ ÄÄÇ»ÅÍ(myhost)¿¡¼­ ÆùÆ® ¼­¹ö¸¦ ¶ç¾î ³õÀ¸¸é LAN »óÀÇ ´Ù¸¥
         ÄÄÇ»Å͵éÀÌ myhost ¿¡¼­ Á¦°øÇÏ´Â ÆùÆ®µéÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. µð½ºÅ© °ø°£ÀÇ
         ºÎÁ·À¸·Î ÆùÆ®µéÀ» ¸¹ÀÌ ¼³Ä¡ÇÒ ¼ö ¾ø´Ù°Å³ª ÆùÆ®ÀÇ ÀúÀÛ±Ç ¶§¹®¿¡ ¼³Ä¡ÇÒ ¼ö
         ¾ø´Â °æ¿ì¿¡ ÇØ°áÃ¥ÀÌ µÇ°ÚÁö¿ä.
    
         myhost(¸®´ª½º)¿¡¼­ remote(ÆùÆ® ¼­¹ö¸¦ ¶ç¾î ³õ°í ÀÖ´Â)°¡ Á¦°øÇÏ´Â ÆùÆ®µéÀ»
         »ç¿ëÇÏ·Á¸é /etc/XF86Config ÆÄÀϳ»¿¡ FontPath ¶ó´Â ÁÙÀÌ ÀÖ´Â °÷¿¡ ´ÙÀ½°ú
         °°ÀÌ ÇÑÁÙÀ» Ãß°¡ÇÏ¸é µË´Ï´Ù.
    	FontPath  "tcp/remote:7000"
         ¿©±â¼­ 7000 Àº remote ÀÇ tcp_port Àε¥ ÀϹÝÀûÀ¸·Î 7000 ¶Ç´Â 7100 Á¤µµÀε¥
         remote ÀÇ °ü¸®ÀÚ¿¡°Ô È®ÀÎÇÕ´Ï´Ù.  ÀÌ¹Ì X °¡ ¶°ÀÖ´Â »óÅ¿¡¼­ ÇÊ¿ä¿¡ µû¶ó
         »ç¿ëÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ¸í·ÉÀ» ³»¸³´Ï´Ù.
            xset +fp tcp/remote:7000
         +fp ¿Í fp+ ÀÇ °æ¿ì°¡ ¼­·Î ´Ù¸¨´Ï´Ù. ÀüÀÚ´Â ÆùÆ® ¼­¹öÀÇ ÆùÆ®¸¦ ÇöÀç load 
         µÇ¾î ÀÖ´Â °Íµé º¸´Ù ¾Õ¿¡ µÎ¶ó´Â ÀǹÌÀÔ´Ï´Ù.(ÂüÁ¶ man xset)
     
         ¸®´ª½º¿¡¼­ »ç¿ë°¡´ÉÇÑ ÆùÆ® ¼­¹öµéÀº ´ÙÀ½ÀÇ °ÍµéÀÌ ÀÖ½À´Ï´Ù.
         
         1) xfs
            ¸®´ª½º X ÆÐÅ°Áö¿¡ ±âº»ÀûÀ¸·Î µé¾î ÀÖ½À´Ï´Ù.  myhost °¡ ÆùÆ®¼­¹ö°¡ µÇ·Á
            ¸é xfs ¸¦ ½ÇÇà½ÃÅ°¸é µË´Ï´Ù(man xfs ÂüÁ¶).  Á¦°øÇÒ ÆùÆ®µé¿¡ °üÇÑ °ÍÀº 
            /usr/lib/X11/fs/config ¶ó´Â ÆÄÀÏ¿¡¼­ ¼³Á¤ÇÕ´Ï´Ù.
    
         2) mxfs
            ¹®È«¼®´ÔÀÌ ¸¸µç °ÍÀ¸·Î À̾߱â(DOS ¶Ç´Â MS-Windows ¿ë Åë½Å ÇÁ·Î±×·¥)¿¡¼­
            »ç¿ëÇÏ´Â ´Ù¾çÇÑ ÇÑ±Û ¿Ï¼ºÇü ÆùÆ®µéÀ» X ¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù.
            ¼ö¸¹Àº À̾߱âÆùÆ®°¡ °°ÀÌ µé¾î ÀÖ´Â ¹ÙÀ̳ʸ®(ÆÄÀÏÀ̸§ÀÌ fs.tgz ?  Àú´Â 
            source ¸¦ º¸Áö ¸øÇß½À´Ï´Ù.)ÆÐÅ°Áö Àε¥ Hitel Linux µ¿ÀÇ ÀÚ·á½Ç¿¡¼­
            ±¸ÇÒ ¼ö ÀÖ´Ù°í ÇÕ´Ï´Ù.
    
         3) xfstt -- True Type Font Server
            MS-Windows ³ª win95 µî¿¡¼­ »ç¿ëÇÏ´Â True Type Fonts(*.ttf) µéÀ» 
            X ¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù. sunsite ÀÇ Incoming µð·ºÅ丮¿¡¼­ 
            ±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.(Xfstt.tgz)  myhost ¿¡¼­ ÀÌ°ÍÀ» ½ÇÇà½ÃÄ×À» ¶§ 
            remote ¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´ÂÁö´Â ¸ð¸£°Ú½À´Ï´Ù.  »ç¿ë¹æ¹ýÀÌ ¾ÕÀÇ 
            µÎ°¡Áö¿Í ¾à°£ ´Ù¸¨´Ï´Ù.  X ¸¦ ¶ç¿ï¶§ ¸¶´Ù »çÀü¿¡  xfstt ¸¦ ½ÇÇà½ÃÄÑ¾ß 
            ÇÕ´Ï´Ù. 
    
         4) ¹ÌÁö¸®¼­Ä¡ÀÇ htm
            ¾Æ·¡¾Æ ÇѱÛ(hwp)¿¡¼­ »ç¿ëÇÏ´Â ´Ù¾çÇÑ ÆùÆ®µéÀ» X ¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï
            ÇØÁÝ´Ï´Ù. ÇöÀç ¹öÀüÀº 1.0 À¸·Î GNU libc(libc.so.6)¸¦ »ç¿ëÇÏ´Â ·¹µåÇÞ
            5.0 À̻󿡼­´Â htm-1.0-2.i386.rpm ¸¦ ¼³Ä¡ÇÏ°í ¾ÆÁ÷ libc.so.5 ¸¦ »ç¿ë
            ÇÏ´Â ½½·¢¿¡¼­´Â htm-1.0-1.i386.rpm ¸¦ ¼³Ä¡ÇÏ¸é µË´Ï´Ù.
    
         ´ÙÀ½ÀÇ ±ÛµéÀ» ´õ ÀÐ¾î º¸½Ê½Ã¿ä.
         ±è¹üö´ÔÀÇ X Font
         ÃÖÁØÈ£´ÔÀÇ X-Window¿ë ÇÑ±Û ÆùÆ® ¸ðÀ½   
         ½ÅÁ¤½Ä´ÔÀÇ faq 6¹ø How can I use Hangul under Unix?
    
    

  15. X-TrueType Server: X¿¡¼­ Æ®·çŸÀÔ ÆùÆ® ÀÌ¿ëÇϱâ
  16.      X ¼­¹ö¸¦ truetype À» Áö¿øÇϵµ·Ï patch Çؼ­ »õ·Î ¼³Ä¡Çϰųª ÆùÆ®¼­¹ö(xfs)¸¸
         »õ·Î ±¸¼ºÇϰųª ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾Õ¿¡¼­ÀÇ xfstt ´ë½Å ÀÌ ¹æ¹ýÀ» ±ÇÀåÇÕ´Ï´Ù.
    
         Á¦°¡ »ç¿ëÇÒ ¸ñÀûÀ¸·Î Xserver, libfont, xfs µîÀ» XFree86
         3.3.3.1 °ú Ä¿³Î 2.2.7, freetype 1.2(libttf.so.2.1.0), xtt-1.2.1 °ú
         libc 5.4.46 ¿¡¼­ (with X_LOCALE) egcs 1.1.2 ·Î ÄÄÆÄÀÏ ÇÑ °ÍÀÌ ÀÖ½À´Ï´Ù.
         xc ¼Ò½ºÆ®¸®¿¡¼­ make World ·Î Çߴµ¥ ÄÄÆÄÀÏ¿¡ °É¸°½Ã°£ÀÌ ³Ê¹« ¾Æ±î¿ö 
         ¸µÅ©¸¦ °É¾î ³ñ´Ï´Ù. ÇÊ¿äÇÑ X ¼­¹ö¿Í ¶óÀ̺귯¸®¸¸ ÀÖÀ¸¸é µÇ¸®¶ó »ý°¢µÇ´Âµ¥ 
         FreeType ¶óÀ̺귯¸®µµ ÇÊ¿ä·Î ÇÏ´ÂÁö´Â ¸ð¸£°Ú½À´Ï´Ù. Á¦´ë·Î ÀÛµ¿ÇÒ Áöµµ 
         ¸ð¸£°Ú°í¿ä. ÀÌ °Í¿¡ °üÇÑ Áú¹®Àº »ç¾çÇÕ´Ï´Ù.
         I don't want any question mail related X-TT Server!!!
         X-TT Server binary(xtt 1.2.1/XFree86 3.3.3.1/libc5/freetype 1.2/X_LOCALE)
      
    

  17. win95 ¿ë X-emulator ¼³Á¤ ¹× »ç¿ë
  18.     win95 ¿¡¼­ ¸®´ª½ºµîÀÇ X ÇÁ·Î±×·¥À» ½ÇÇà½ÃÅ°·Á¸é X-emulator °¡ ÀÖ¾î¾ß °ÚÁö¿ä.
        ´ÙÀ½ÀÇ site µéÀ» ÂüÁ¶ÇϽʽÿä. 
        http://dao.gsfc.nasa.gov/software/grads/win32/X11R6.3/
        http://www.rahul.net/kenton/xsites.html#XMicrosoft 
    
        ÀÌÇÏ´Â Á¦°¡ Á¢ÇØ º¼ ¼öÀÖ¾ú´ø °Íµé¿¡ ´ëÇÑ °£·«ÇÑ °æÇè´ãÀÔ´Ï´Ù. 
        Àú´Â Á¤Ç° ¶Ç´Â freeware Á¦Ç°¸¸À» Á¢ÇÒ ¼ö ÀÖÀ»¶§ Å×½ºÆ® Çغ¸°í, shareware ³ª 
        trial(demo) version Àº win95 ¿¡ ±òÁö ¾ÊÀ¸¹Ç·Î ÀÌ ºÎºÐÀÇ update ´Â ÀÚÁÖµÇÁö
        ¾ÊÀ» °ÍÀÔ´Ï´Ù. 
    
         1)Hummingbird Exceed(http://www.hummingbird.com)
           Exceed ´Â ÇöÀç 6.01 ¹öÀüÀÌ ³ª¿Í Àִµ¥ Á¦°¡ ¼³Á¤ÇÏ¿© º»°ÍÀº 5.0 ÀÔ´Ï´Ù.
           Linux(slackware 3.4 Á¤µµ) Box ¿¡ xdm À» ¶ç¿ì°í Á¢¼ÓÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ °ÍÀÔ´Ï´Ù.
           Linux ÂÊÀÇ ¼³Á¤Àº À§¸¦ ÂüÁ¶Çϵµ·Ï ÇϽʽÿä. ÀÌÇÏ´Â win95 ÂÊ¿¡¼­ Exceed ÀÇ
           Xconfig ¿¡ °üÇÑ °ÍÀÔ´Ï´Ù. Exceed ÀÇ Xconfig window ¸¦ ÂüÁ¶ÇϽʽÿä.
           Âü°í·Î Á¦ win95 ´Â »ï¼º Sense 600 ³ëÆ®ºÏ pc Àε¥ Linux ¸¦ ±òÁö ¾Ê¾Ò½À´Ï´Ù.
    
           Exceed ÀÇ ¼³Á¤ ¹× »ç¿ë 
    
         2)MI/X(http://tnt.microimages.com/www/html/freestuf/mix/)
           óÀ½¿¡ freeware ·Î ½ÃÀÛÇߴµ¥ Win95 ¿ëÀº ´õÀÌ»ó free °¡ ¾Æ´Ï°í ¸ÅŲÅ佬¿ë¸¸ free
           À̱º¿ä. ¿¹ÀüÀÇ free ¹öÀüÀº ÀÌÁ¦ Á¦°øÀ» ÇÏÁö ¾Ê´Â ±º¿ä.
           ¿¹ÀüÀÇ free ·Î »ç¿ë°¡´ÉÇÑ ¹öÀüÀº SHAPE extension ÀÌ ¾ø¾î¼­ xv °¡ Á¦´ë·Î ½ÇÇàµÇÁö
           ¾Ê´Â ±º¿ä. remote ÀÇ X ÇÁ·Î±×·¥À» ½ÇÇà½ÃÅ°·Á¸é ´ÙÀ½°ú °°ÀÌ ÇÏ´Ï µÇ´Â ±º¿ä.
           ¿¹ÀüÀÇ free °æ¿ìÀÔ´Ï´Ù.
           (1)winterm µîÀ¸·Î remote ·Î telnet Á¢¼ÓÀ» ÇÑ´Ù.
           (2)remote ¿¡¼­ export DISPLAY=myhost:0
           (3)win95 ¿¡¼­ X ¸¦ ½ÇÇà½ÃŲ´Ù.(Mix_95 Æú´õ¿¡¼­ Xs ¸¦ Ŭ¸¯ÇÑ´Ù)
           (3)winterm ÀÇ remote ¿¡¼­ Àû´çÇÑ Window Manager ¸¦ ½ÇÇà½ÃŲ´Ù.(¿¹¸¦ µé¾î fvwm &)
           (4)X ÇÁ·Î±×·¥À» ½ÇÇà½ÃŲ´Ù. (Mouse ÀÇ ¿ÞÂʹöÆ°À» ´­·¯ ¸Þ´º°¡ ¶äÀ» È®ÀÎÇÑ´Ù)
    
         3) Xwin32(http://www.starnet.com/)
           ÀÌ°ÍÀº »ç¿ë °æÇèÀÌ ¾ø½À´Ï´Ù.  ´ÙÀ½ÀÇ À¥ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿä.
           (1)Xwin32 ¸ÀºÆ±â(http://ha_nl.kyungpook.ac.kr/etc/lecture/computer/Xwin/Xwin32.htm)
           (2)Xwin32 ÀÇ ¼³Ä¡(http://www.postech.ac.kr/hemos/help/Tutor/hemos_139.html)
     
         4) Virtual Network Computing (http://www.uk.research.att.com/vnc/)
           win95 ¿¡¼­ ¸®´ª½ºÀÇ XÈ­¸éÀ» ¸ð´ÏÅ͸µÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÁ·Î±×·¥µµ ½ÇÇà½Ãų
           ¼ö ÀÖ±¸¿ä. ¹Ý´ë·Î ¸®´ª½º¿¡¼­ win95 ÀÇ È­¸éÀ» º¼¼öµµ ÀÖ°í ÇÁ·Î±×·¥µµ ½ÇÇà
           ½Ãų¼ö°¡ ÀÖ±º¿ä. ½Å±âÇϳ×... vncserver ¿Í vncviewer µîÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï
           ´Ù. »ç¶÷µéÀÇ ÆòÀº ´À¸®´Ù°í Çϳ׿ä.
            
         5)VMware(http://www.vmware.com)
          ÀÌ °ÍÀ» ¹«¾î¶ó°í ÇؾߵɴÂÁö... °¡»ó¸Ó½Å? ¸®´ª½º È£½ºÆ®¿¡¼­ M$ ÀÇ 
          win-3.1/95/98/NT µîµîÀ» µ¹¸±¼ö ÀÖ°í, WinNT ¿¡¼­ ¸®´ª½º/M$ ÀÇ OS ¸¦ µ¹¸± ¼ö
          ÀÖ´Ù´Â ±º¿ä. Àú´Â °æÇèÀÌ ¾ø½À´Ï´Ù.
    

  19. ´Ù¸¥ ÀÐÀ» °Å¸®


ÀÌ»óÀÇ ±Û¿¡¼­ º¸¾È¹®Á¦´Â ÀüÇô °í·ÁµÇÁö ¾Ê¾Ò½À´Ï´Ù. À̱ÛÀÇ ¹æ¹ýÀ» »ç¿ëÇÏ¿© Ȥ½Ã ÇÇÇظ¦ ÀÔ¾úÀ» °æ¿ì Àú¿¡°Ô Ã¥ÀÓÀ» ¹°À»¼ö ¾ø½À´Ï´Ù.
May 04, 1999 / webmaster@nuclina.hoseo.ac.kr