¾ÆÀ̵ð/ºñ¹Ð¹øÈ£ ¾øÀÌ °ø°³Å°/°³ÀÎÅ°·Î PuTTY Á¢¼Ó
¸®´ª½º ¼¹ö °ü¸®¸¦ ÇÒ ¶§ ¸Å¹ø ¾ÆÀ̵ð¿Í ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ°í SSH Á¢¼ÓÇϱⰡ ±ÍÂúÀ» ¼ö ÀÖ½À´Ï´Ù.
PuTTY·Î SSH Á¢¼ÓÀ» ÇÒ ¶§ ¾ÆÀ̵ð¿Í ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏÁö ¾Ê°í SSH Á¢¼ÓÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº¼±î ÇÕ´Ï´Ù.
°á·ÐºÎÅÍ ¸»¾¸µå¸®¸é
³» À©µµ¿ì ÄÄÇ»ÅÍ¿¡ °³ÀÎÅ°(private key)¸¦ ÀúÀåÇØµÎ°í ¿ø°Ý ¸®´ª½º ¼¹ö¿¡ °ø°³Å°(public key)¸¦ ÀúÀåÇÏ´Â °ÍÀÔ´Ï´Ù.
1. PuTTYgen ´Ù¿î·Îµå
°³ÀÎÅ°¿Í °ø°³Å°¸¦ ¸¸µé±â À§Çؼ´Â ´Ù¿î·Îµå ÆäÀÌÁö¿¡¼ PuTTY ÇÁ·Î±×·¥ ¿Ü¿¡ PuTTYgen ÇÁ·Î±×·¥À» ´Ù¿î·Îµå ÇØ¾ß ÇÕ´Ï´Ù.
PuTTY ¹× PuTTYgen ´Ù¿î·Îµå ÆäÀÌÁö: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
2. PuTTYgen ½ÇÇà ¹× °ø°³Å°/°³ÀÎÅ° »ý¼º
´Ù¿î·ÎµåÇÑ PuTTYgen ÇÁ·Î±×·¥À» ½ÇÇàÇÏ¸é ¾Æ·¡¿Í °°Àº ȸéÀ» º¼ ¼ö ÀÖ½À´Ï´Ù.
Generate ¹öÆ°À» Ŭ¸¯Çؼ °ø°³Å°/°³ÀÎÅ°¸¦ ¸¸µéµµ·Ï ÇÕ´Ï´Ù. Å° »ý¼º ÈÄ ¾Æ·¡¿Í °°Àº ȸéÀ» º¼ ¼ö ÀÖ½À´Ï´Ù.
Âü°í: Key passphrase Çʵ带 ºñ¿öµÖ¾ß ³ªÁß¿¡ ºñ¹Ð¹øÈ£ ÀÔ·Â ¾øÀÌ ·Î±×ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÁÖÀÇ: ºñ¹Ð¹øÈ£ ·Î±×ÀÎ ¾øÀÌ °¡´ÉÇÑ °ø°³Å°/°³ÀÎÅ° ½ÖÀ» ¸¸µé±â ¶§¹®¿¡ °³ÀÎÅ°ÀÇ º¸°üÀº ŸÀÎ °ø¿ëÀÇ ÄÄÇ»ÅÍ¿¡ ÀúÀåÇϸé Àý´ë ¾È µË´Ï´Ù.
°ø°³Å°¸¦ ¸¸µé¾úÀ¸¸ç ÀÌ °ø°³Å°´Â ¿ø°Ý OpenSSH ¼¹öÀÇ authorized_keys ÆÄÀÏ¿¡ ÀúÀåÇØ¾ß ÇÕ´Ï´Ù.
3. °³ÀÎÅ°¸¦ °³ÀÎ À©µµ¿ì ÄÄÇ»ÅÍ¿¡ ÀúÀå
¾Õ¿¡¼ ¸¸µç °³ÀÎÅ°(private) Å°¸¦ ³» ÄÄÇ»ÅÍ¿¡ ÀúÀåÇÕ´Ï´Ù.
ÀÌ °³ÀÎÅ°¸¦ ´Ù¸¥ »ç¶÷ÀÌ ÃëµæÇÏ¸é ¿ø°ÝÀÇ ¼¹ö¿¡ ºñ¹Ð¹øÈ£ ¾øÀÌ ±×³É ·Î±×ÀÎÀÌ µÇ¹Ç·Î °ü¸®¿¡ ÁÖÀÇÇØ¾ß ÇÕ´Ï´Ù.
4. °ø°³Å°¸¦ ¿ø°Ý ¼¹ö¿¡ ÀúÀå
°ø°³Å°¸¦ ¿ø°ÝÀÇ ¼¹ö¿¡ ~/.ssh/authorized_keys ÆÄÀÏ¿¡ ÀúÀåÇØ¾ß ÇÕ´Ï´Ù.
À§ ±×¸²À» ´Ù½Ã º¸¸é Public key for pasting into OpenSSH authorized_keys file(OpenSSH ¼¹ö authorized_keys ÆÄÀÏ¿¡ ºÙ¿© ³Ö´Â °ø°³Å°): ¹Ø¿¡ ssh-rsa·Î ½ÃÀÛÇÏ´Â ³»¿ëÀ» ¸ðµÎ Ŭ¸³º¸µå¿¡ º¹»çÇÕ´Ï´Ù.
±×¸®°í ~/.ssh/authorized_keys ÆÄÀÏ¿¡ Ãß°¡(append)ÇÕ´Ï´Ù. ±×¸®°í ¾Æ·¡¿Í °°ÀÌ ±× ³»¿ëÀ» È®ÀÎÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù.
¿©·¯ ÁÙ¿¡ °ÉÃļ º¸ÀÌÁö¸¸ ½ÇÁ¦·Î´Â ÇÑ ÁÙÀÔ´Ï´Ù.
Âü°í: .ssh µð·ºÅ丮ÀÇ ±ÇÇÑÀº 700À̸ç authorized_keys ÆÄÀÏÀÇ ±ÇÇÑÀº 600ÀÔ´Ï´Ù.
µð·ºÅ丮¿Í ÆÄÀÏÀÇ ±ÇÇÑÀ» À߸ø ¼³Á¤ÇÏ°í ¿¬°áÇÏ¸é ¡®Server refused our key¡¯¶ó´Â ¸Þ¼¼Áö°¡ ¶å´Ï´Ù.
5. PuTTY¿¡ °³ÀÎÅ° ¿¬µ¿
ÀúÀåµÈ ¼¼¼ÇÀ» ·ÎµåÇÕ´Ï´Ù.
±×¸®°í ¾Æ·¡ ±×¸²°ú °°ÀÌ ¼¼¼Ç ¿¬°á¿¡ ÇÊ¿äÇÑ °³ÀÎÅ°¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
Connection >> SSH >> Auth Ä«Å×°í¸® ¼±ÅÃ
Private key file for authentication(ÀÎÁõ¿¡ ÇÊ¿äÇÑ °³ÀÎÅ° ÆÄÀÏ): ¿©±â¿¡ °³ÀÎÅ° ÆÄÀÏÀ» ÁöÁ¤
6. PuTTY¿¡ ·Î±×ÀÎ ¾ÆÀ̵ð ÀúÀå
ÀÌÁ¦ ÀúÀåµÈ ¼¼¼ÇÀ¸·Î SSH Á¢¼ÓÀ» ½ÃµµÇÏ¸é ºñ¹Ð¹øÈ£´Â ¹¯Áö ¾ÊÁö¸¸ ¿©ÀüÈ÷ ·Î±×ÀÎ ¾ÆµðÀ̸¦ ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.
ÀÌ ·Î±×ÀÎ ¾ÆÀ̵ð¸¶Àú ÀÔ·ÂÇϱ⠱ÍÂúÀ» ¶§´Â PuTTY¿¡¼ ¿É¼Ç ¼³Á¤ÇÏ¸é µË´Ï´Ù.
Connection >> Data Ä«Å×°í¸® ¼±ÅÃ
Login Details¿¡¼ Auto-login username: ¾ÆÀ̵ð ÀÔ·Â
Áö±Ý±îÁö PuTTY·Î ¿ø°ÝÀÇ ¸®´ª½º ¼¹ö¿¡ SSH Á¢¼ÓÇÒ ¶§ ¾ÆÀ̵ð¿Í ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏÁö ¾Ê´Â ¹æ¹ýÀ» ¾Ë¾ÆºÃ½À´Ï´Ù.
¸Å¹ø ¾ÆÀ̵ð¿Í ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ´Â ¼º°¡½Å ÀÛ¾÷À» ÇÒ ÇÊ¿ä°¡ ¾ø¾îÁöÁö¸¸
°³ÀÎÅ°°¡ ³ëÃâµÇ¸é ¿ø°ÝÀÇ ¼¹ö ¶ÇÇÑ Á¢¼ÓÀÌ ¶Õ¸®´Â ¾î¸¶¾î¸¶ÇÑ °á°ú¸¦ ÃÊ·¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
µû¶ó¼ Á¶½ÉÈ÷ »ç¿ëÇϽñ⠹ٶø´Ï´Ù.