RSA, DSA Key ±³È¯À» ÀÌ¿ëÇÑ ssh ·Î±×ÀÎ
ÃÑ ÆäÀÌÁö ¼ö : 3224

Àüü ÇÔ¼ö/¿ë¾î»çÀü
Facebook Joinc ±×·ì   Joinc QA »çÀÌÆ®



joinc´Â Firefox¿Í chrome¿¡¼­ Å×½ºÆ® Çß½À´Ï´Ù. IE¿¡¼­´Â Å×À̺íÀÌ ±úÁö°Å³ª À̹ÌÁö°¡ º¸ÀÌÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷ ±¸±Û DocsÀ̹ÌÁöÀÇ °æ¿ì ¿¢¹Úó¸®µÉ ¼ö ÀÖ½À´Ï´Ù.

RSA, DSA Key ±³È¯À¸·Î ·Î±×ÀÎ Çϱâ

perl ÀÇ expect¸ðµâÀ» ÀÌ¿ëÇØ¼­ ÀÚµ¿·Î±×ÀÎ ÇÏ´Â ÇÁ·Î±×·¥À» ¸¸µé ¼öµµ ÀÖÁö¸¸, Á» ¸¹ÀÌ ±ÍÂú½À´Ï´Ù. °Ô´Ù°¡ º¸¾È¿¡µµ ¹®Á¦°¡ Á» ÀÖ´Â ÂòÂòÇÑ ¹æ¹ýÀÔ´Ï´Ù. ´Ù¼öÀÇ ¼­¹ö¸¦ °ü¸®Çϱ⿡´Â ÁÁÀº ¹æ¹ýÀÌ ¾Æ´Õ´Ï´Ù.

sshÀÇ dsa/rsa ۸¦ ÀÌ¿ëÇÏ¸é ¾ÆÀ̵ð/ÆÐ½º¿öµå ÀÔ·Â ¾øÀÌ ¾ÈÀüÇÑ ·Î±×ÀΠȯ°æÀ» ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¹æ¹ýÀº ºÐ»êó¸® ½Ã½ºÅÛÀ̳ª Ŭ¶ó¿ìµå ȯ°æ¿¡¼­ À¯¿ëÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

»óȲ

¾Æ·¡´Â dsa/rsa ۱³È¯À» Å×½ºÆ®Çϱâ À§ÇÑ ³×Æ®¿öÅ© ȯ°æÀÔ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ®´Â ¿¬°áÀ» ¿äûÇÏ´Â ½Ã½ºÅÛÀ̰í, ¼­¹ö´Â ¿¬°áÇÒ ½Ã½ºÅÛÀÔ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ® ¼­¹öÀÇ È£½ºÆ®¸íÀº my_client_1ÀÌ°í ¼­¹ö´Â my_server_1, my_server_2, my_server_3ÀÔ´Ï´Ù.

dsa / rsa Ű »ý¼º

my_client_1 ¿¡¼­ ssh-keygen À» ÀÌ¿ëÇØ¼­ dsa ۸¦ »ý¼ºÇÕ´Ï´Ù.
# ssh-keygen -t dsa 
 
ÀÌÁ¦ .ssh µð·ºÅ丮¿¡ º¸¸é id_dsa¿Í id_dsa.pub°¡ »ý±ä°ÍÀ» È®ÀÎÇÒ ¼ö ÀÖ´Ù. id_dsa.pub °¡ °ø°³Å°Àε¥, °¢ ¼­¹ö¿¡ º¹»çÇÏ¸é µË´Ï´Ù.

rsa key¸¦ ¸¸µé°í ½Í´Ù¸é dsa ´ë½Å rsa¸¦ ¾²¸é µÈ´Ù.

dsa / rsa Ű º¹»ç

ÀÌÁ¦ °¢ °ø°³Å°¸¦ Á¢¼ÓÀ» ¿øÇÏ´Â ¼­¹ö¿¡ º¹»ç¸¦ ÇØ¾ß ÇÕ´Ï´Ù. º¹»çÇÒ ´ë»ó ¼­¹ö´Â my_server_1, my_server_2, my_server_3 À̰í¿ä. Á¢¼Ó¿¡ »ç¿ëÇÒ °èÁ¤Àº yundream À¸·Î ÇÕ´Ï´Ù.

¹°·Ð °¢ ¼­¹ö¿¡ ssh µ¥¸óÀº ¶°ÀÖ¾î¾ß ÇϰÚÁÒ. my_server_1 ÀÇ /home/yundream ¿¡ .ssh µð·ºÅ丮¸¦ ¸¸µé°í id_dsa.pub ÆÄÀÏ ³»¿ëÀ» .ssh µð·ºÅ丮¿¡ ÀÖ´Â authorized_keysÆÄÀÏ¿¡ Ãß°¡ÇÏ¸é µË´Ï´Ù. ¸¸¾à authorized_keys ÆÄÀÏÀÌ ¾ø´Ù¸é »õ·Î ¸¸µé¸é µÇ°í¿ä. Âü°í·Î .ssh ¿Í authorized_keys ´Â ¼ÒÀ¯ÀÚ yundream À¸·Î 0600ÀÇ ±ÇÇÑÀ» °¡Áö°í ÀÖ¾î¾ß ÇÕ´Ï´Ù. ssh ¼­¹ö ¹öÀü¿¡ µû¶ó¼­ ¼ÒÀ¯±ÇÇÑÀ» ¾ö°ÝÈ÷ °Ë»çÇϰŵç¿ä.

À̰ɷΠ³¡. ÀÌÁ¦ ·Î±×ÀÎ °úÁ¤ ÇÊ¿ä¾øÀÌ Á¢¼ÓÇÒ ¼ö ÀÖ½À´Ï´Ù.
# ssh yundream@my_server_1 
 

·Î±×ÀÎ °úÁ¤À» °ÅÄ¡Áö ¾Ê°í ¿ø°ÝÀ¸·Î ¸í·ÉµéÀ» ½ÇÇàÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
# ssh yundream@my_server_1 ls -al 
 

۸¦ ¿©·¯°³ ¸¸µé¾î¼­ ¹èÆ÷ÇÒ °æ¿ì°¡ Àִµ¥¿ä. -i ¿É¼ÇÀ¸·Î »ç¿ëÇÒ Å°¸¦ ¸í½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
# ssh yundream@my_server_1 -i .ssh/joinc_auth_key 
# ssh yundream@my_server_2 -i .ssh/admin_auth_key 
 

History

  • ÀÛ¼ºÀÏ : 2008³â 12¿ù
  • ÃÖ±Ù¼öÁ¤ÀÏ : 2011³â 9¿ù 24ÀÏ

ÅÂ±× :

EmailÀ» ±âÀÔÇϸé, ´ñ±ÛÀÌ ¸ÞÀÏ·Î Àü´ÞµË´Ï´Ù.