XshellÀº »ç¿ëÀÚ ÀÎÁõÀ» À§ÇØ ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ´Â ¹æ¹ýÀ» ´ëüÇÏ´Â °ø°³Å° »ç¿ëÀÚ ÀÎÁõÀ» Áö¿øÇÕ´Ï´Ù. °ø°³Å° »ç¿ëÀÚ ÀÎÁõÀ» »ç¿ëÇϱâ À§ÇØ, »ç¿ëÀÚ´Â °ø°³Å°(¸ðµÎ¿¡°Ô °ø°³ °¡´ÉÇÑ)¿Í ºñ¹ÐŰ(»ç¿ëÀÚ¸¸ÀÌ ¼ÒÀ¯ÇÏ´Â)·Î ÀÌ·ç¾îÁø »ç¿ëÀÚ Å° ½ÖÀ» »ý¼ºÇØ¾ß ÇÕ´Ï´Ù. °ø°³Å° ÀÎÁõÀÌ ÁøÇàµÉ ¶§, ºñ¹ÐŰ´Â »ç¿ëÀÚ ¼¸íÀ» ¸¸µé±â À§ÇØ Xshell¿¡ ÀÇÇØ »ç¿ëµÇ¸ç, °ø°³Å°´Â ±× ¼¸íÀ» È®ÀÎÇϱâ À§ÇØ SSH ¼¹ö¿¡ ÀÇÇØ »ç¿ëµË´Ï´Ù. Áï, ºñ¹Ð۸¦ ¼ÒÀ¯ÇÔÀ¸·Î½á »ç¿ëÀÚ´Â ÀÚ½ÅÀ» ÀÎÁõÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ, ÀÎÁõÀ» ¹Þ±â À§Çؼ »ç¿ëÀÚ´Â ÀÚ½ÅÀÇ °ø°³Å°¸¦ ¼¹ö¿¡ µî·ÏÇØ µÎ¾î¾ß ÇÕ´Ï´Ù.
»ç¿ëÀÚ Å°´Â SSH ¼¹ö, Xshell ¾çÂÊ¿¡¼ »ý¼ºÀÌ °¡´ÉÇÕ´Ï´Ù. ¸¸¾à ¼¹öÂÊ¿¡¼ »ý¼ºµÇ¾ú´Ù¸é, »ç¿ëÀÚ´Â ºñ¹Ð۸¦ XshellÀÇ °¡Á®¿À±â ±â´ÉÀ» ÀÌ¿ëÇÏ¿© Xshell ºñ¹ÐŰ ÀúÀå Àå¼Ò¿¡ µî·ÏÇØ¾ß ÇÕ´Ï´Ù. ¸¸¾à Xshell¿¡¼ »ý¼ºµÇ¾ú´Ù¸é, »ç¿ëÀÚ´Â °ø°³Å°¸¦ ¼¹ö¿¡ µî·ÏÇÏ¿©¾ß ÇÕ´Ï´Ù.
- [µµ±¸] ¸Þ´º¿¡¼, [»ç¿ëÀÚ Å° »ý¼º ¸¶¹ý»ç]¸¦ ¼±ÅÃÇÕ´Ï´Ù.
- Ű Á¾·ù ¸®½ºÆ®¿¡¼ DSA ¶Ç´Â RSA ¸¦ ¼±ÅÃÇÕ´Ï´Ù. SSH1 ÇÁ·ÎÅäÄÝÀº RSA Ű ¸¸À» Áö¿øÇϸç SSH2 ÇÁ·ÎÅäÄÝÀº RSA ¿Í DSA ¸ðµÎ¸¦ Áö¿øÇÕ´Ï´Ù. ¿ø°Ý ¼¹ö°¡ Áö¿øÇϴ Ű Á¾·ù¸¦ ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù.
- Ű ±æÀÌ ¸®½ºÆ®¿¡¼ Ű ±æÀ̸¦ ¼±ÅÃÇÕ´Ï´Ù. Ű ±æÀ̰¡ ±æ¸é º¸´Ù ¾ÈÀüÇϰí, ªÀ¸¸é ó¸® ¼Óµµ°¡ »¡¶óÁý´Ï´Ù. ÀϹÝÀûÀÎ °æ¿ì 1024 ºñÆ®°¡ Àû´çÇÕ´Ï´Ù.
- [´ÙÀ½]À» ¼±ÅÃÇÏ¿© Ű »ý¼º ´Ü°è·Î ÁøÇàÇÕ´Ï´Ù.
- Ű »ý¼ºÀÌ ¼º°øÀûÀ¸·Î ³¡³ª°í ³ª¸é, [´ÙÀ½]À» ¼±ÅÃÇÏ¿© »ç¿ëÀÚ Å° Á¤º¸ ÀԷ ȸéÀ¸·Î ÁøÇàÇÕ´Ï´Ù.
- [À̸§]¿¡´Â »ý¼ºµÈ ŰÀÇ À̸§À» ÀÔ·ÂÇÕ´Ï´Ù. »ç¿ëÀÚ Å°´Â ÆÄÀÏ·Î ÀúÀåµÇ¹Ç·Î Ű À̸§Àº ÆÄÀϸíÀ¸·Î À¯È¿ÇÑ ¹®ÀÚ·Î ÀÌ·ç¾îÁ®¾ß ÇÕ´Ï´Ù.
- [¾ÏÈ£]¿¡´Â »ç¿ëÀÚ Å°ÀÇ ¾ÏÈ£¸¦ ÀÔ·ÂÇÕ´Ï´Ù. ۸¦ »ç¿ëÇÒ ¶§ ¸¶´Ù ÇÊ¿äÇϹǷΠ²À ±â¾ïÇØ µÎ¾î¾ß ÇÕ´Ï´Ù.
- [È®ÀÎ]¿¡´Â À§¿¡¼ ÀÔ·ÂÇÑ ¾ÏÈ£¸¦ ´Ù½Ã Çѹø ÀÔ·ÂÇÕ´Ï´Ù.
- [´ÙÀ½]À» ¼±ÅÃÇÏ¿© ´ÙÀ½ °ø°³Å° µî·Ï ´Ü°è·Î ÁøÇàÇÕ´Ï´Ù.
ÀÌ»ó, Ű »ý¼º °úÁ¤ÀÌ ³¡³ª°í ´ÙÀ½ ´Ü°è¿¡¼´Â »ý¼ºµÈ »ç¿ëÀÚ Å°ÀÇ °ø°³Å° ºÎºÐÀ» ¿ø°Ý ¼¹ö¿¡ µî·ÏÇÏ´Â °úÁ¤À» ¼³¸íÇÕ´Ï´Ù.
À̹ø ´Ü°è¿¡¼´Â »ý¼ºµÈ »ç¿ëÀÚ Å°ÀÇ °ø°³Å° ºÎºÐÀ» ¿ø°Ý ¼¹ö¿¡ µî·ÏÇÕ´Ï´Ù. °ø°³Å°´Â »ç¿ëÀÚ Å° ´ëÈ »óÀÚ¸¦ ÅëÇØ ³ªÁß¿¡ ¼¹ö¿¡ µî·Ï ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. »ç¿ëÀÚ Å°´Â XshellÀÇ »ç¿ëÀÚ Å° µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåµË´Ï´Ù.

- [°ø°³Å° Çü½Ä] ¸®½ºÆ®¿¡¼ SSH1, SSH2 - OpenSSH, ±×¸®°í SSH2 - IETF SECSH Áß Çϳª¸¦ ¼±ÅÃÇÕ´Ï´Ù.
- ¾Æ·¡ÂÊ ÅØ½ºÆ® »óÀÚ¿¡´Â ¼±ÅÃµÈ Çü½ÄÀÇ °ø°³Å°°¡ ³ªÅ¸³¯ °ÍÀÔ´Ï´Ù. ³ªÅ¸³ °ø°³Å°¸¦ º¹»çÇϰųª ÆÄÀÏ·Î ÀúÀåÇÏ¿© ¿ø°Ý ¼¹ö¿¡ µî·ÏÇÕ´Ï´Ù. ¼¹ö¿¡ µû¶ó µî·ÏÇÏ´Â ¹æ¹ýÀÌ Á¶±Ý¾¿ ´Ù¸¨´Ï´Ù. ´ëºÎºÐÀÇ °æ¿ì ¾Æ·¡ÀÇ ¼³¸íÀ» µû¶ó µî·ÏÇÏ½Ã¸é µË´Ï´Ù.
 |
SSH1: °ø°³Å°¸¦ $HOME/.ssh/authorized_keys ÆÄÀÏ¿¡ º¹»çÇØ ³Ö½À´Ï´Ù.
¼³Á¤ ÆÄÀϰú µð·ºÅ丮ÀÇ ¾²±â ±ÇÇÑÀ» ¾ø¾Ö±â À§ÇØ ´ÙÀ½ ¸í·É¾î¸¦ ½ÇÇàÇÕ´Ï´Ù.
$ cd
$ chmod go-w . .ssh .ssh/authorized_keys2
|
 |
SSH2 - OpenSSH: OpenSSH ¼¹öµéÀº ÀÌ Çü½ÄÀ» »ç¿ëÇÕ´Ï´Ù. °ø°³Å°¸¦ $HOME/.ssh/authorized_keys2 ÆÄÀÏ¿¡ º¹»çÇØ ³Ö½À´Ï´Ù.
¼³Á¤ ÆÄÀϰú µð·ºÅ丮ÀÇ ¾²±â ±ÇÇÑÀ» ¾ø¾Ö±â À§ÇØ ´ÙÀ½ ¸í·É¾î¸¦ ½ÇÇàÇÕ´Ï´Ù.
$ cd
$ chmod go-w . .ssh .ssh/authorized_keys2
|
 |
SSH2 - IETF SECSH: ssh.comÀÇ ¼¹ö¿Í °°ÀÌ ¸î¸î »ó¿ë SSH ¼¹öµéÀº ÀÌ Çü½ÄÀ» »ç¿ëÇÕ´Ï´Ù. °ø°³Å°¸¦ mypublickey.pub °ú °°ÀÌ °íÀ¯ÇÑ À̸§À¸·Î ÀúÀåÇÏ¿© $HOME/.ssh2 µð·ºÅ丮¿¡ º¹»çÇÕ´Ï´Ù. $HOME/.ssh2/authorization ÆÄÀÏ¿¡ ´ÙÀ½ ¶óÀÎÀ» Ãß°¡ÇÕ´Ï´Ù: Key mypublickey.pub
¼³Á¤ ÆÄÀϰú µð·ºÅ丮ÀÇ ¾²±â ±ÇÇÑÀ» ¾ø¾Ö±â À§ÇØ ´ÙÀ½ ¸í·É¾î¸¦ ½ÇÇàÇÕ´Ï´Ù.
$ cd
$ chmod go-w . .ssh2
$ chmod go-w .ssh2/authorization .ssh2/mypublickey.pub
|