Using ssh

[æ», À±ºÀȯ el@linuxlab.co.kr]
¿ø¹®: Matteo Dell'Omodarme

 

     

    ¿ì¸®°¡ ¿ø°Ý ¸Ó½Å¿¡ ÅÚ³ÝÀ¸·Î ¿¬°áÇÒ ¶§¸é ¾ðÁ¦³ª, ¸ðµç µ¥ÀÌÅÍ°¡ ·ÎÄà ³×Æ®¿öÅ©¸¦ °ÅÃÄ ³ª°¡¹Ç·Î Ȥ½Ã ħÀÔÀÚ°¡ ÀÖ´Ù¸é ±× ¿¬°áÀ» ¿³º¸°Å³ª µ¥ÀÌÅ͸¦ À¯Ãâ½ÃÅ°´Â ¸í·ÉÀ» ³¢¿ö ³Ö´Â µî ³ª»Û ÁþÀ» Çϱâ¶õ ±×¸® ¾î·ÆÁö ¾Ê´Ù. ÅÚ³ÝÀ̳ª FTP, HTTP µîÀº ´ë°³ ¿©·¯ºÐÀÇ ½Å»óÁ¤º¸³ª Æнº¿öµå µîÀ» ³×Æ®¿öÅ©¿¡ ±×´ë·Î ³ëÃâ½ÃÅ°Áö¸¸ ¼º´É ÁÁÀº ¾Ïȣȭ ½Ã½ºÅÛÀ» »ç¿ëÇÏ¸é ³×Æ®¿öÅ© º¸¾È¼ºÀ» ¸Å¿ì Çâ»ó½Ãų ¼ö ÀÖ´Ù. ¾Ç´çµéÀÌ ¿©·¯ºÐÀÇ ÆÐŶÀ» °¡·Îä´õ¶óµµ ±× ³»¿ëÀ» µé¿©´Ùº¼ ¼ö ¾ø±â ¶§¹®ÀÌ´Ù.

    sshÀÇ ¸Å´º¾ó ÆäÀÌÁö¸¦ º¸¸é ÀÌ·± ¸»µéÀÌ ÀÖ´Ù: ¡°ssh(secure shell)Àº ¿ø°Ý ¸Ó½Å¿¡ ·Î±äÇÏ°í ±× ¾È¿¡ ÀÖ´Â ¸í·ÉµéÀ» ½ÇÇàÇÏ´Â µ¥ ¾²ÀÌ´Â ÇÁ·Î±×·¥ÀÌ´Ù. rloginÀ̳ª rsh µî º¸¾È¿¡ Ãë¾àÇÑ µµ±¸¸¦ ´ë½ÅÇؼ­ ¾ÈÀüÇÏÁö ¾ÊÀº ³×Æ®¿öÅ©¿¡¼­, ½Å·ÚÇÒ ¼ö ¾ø´Â È£½ºÆ®³¢¸® ¼­·Î ¿¬°áÇÒ ¶§ ¿À°¡´Â Á¤º¸¸¦ ¾ÏȣȭÇÏ¿© ¾ÈÀüÇÑ Åë½Åȯ°æÀ» Á¦°øÇÏ·Á´Â ¸ñÀûÀ¸·Î ¸¸µé¾îÁ³´Ù. X11 ¿¬°á°ú °®°¡Áö TCP/IP Æ÷Æ®µéµµ ¾ÈÀüÇÑ Ã¤³Î·Î º¸³¾ ¼ö ÀÖ´Ù. Æнº¿öµå¸¦ ºñ·ÔÇÑ ¿Â°® ºñ¹Ð Á¤º¸µéÀ» ¾ÏȣȭÇÏ¿© ¾ÈÀüÇÏ°Ô Àü¼ÛÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¥À¸·Î °­·ÂÇÏ¸ç ¸Å¿ì »ç¿ëÇϱ⠽±´Ù.¡±

    ÇöÀç SSH¿¡´Â SSH2¿Í SSH1 µÎ °¡Áö ÇÁ·ÎÅäÄÝÀÌ Àִµ¥, À̸§¿¡¼­ ÁüÀÛÇÒ ¼ö ÀÖµíÀÌ SSH2´Â SSH1 ÇÁ·ÎÅäÄÝÀ» °³¼±ÇÑ °ÍÀÌ´Ù. SSH2´Â ÀÌÁß-¾Ïȣȭ RSA Å° ±³È¯ ¿Ü¿¡µµ ´Ù¾çÇÑ Å°-±³È¯ ¹æ¹ýµéÀ» Áö¿øÇÑ´Ù. ÃÖ±Ù ¹öÀü¿¡¼­´Â Diffie-Å°±³È¯°ú DSA, ±×¸®°í RSA¸¦ »ç¿ëÇÏÁö ¾Ê´Â ´Ù¸¥ °ø°³ Hellman Å° ¾Ë°í¸®µë±îÁöµµ Áö¿øÇÑ´Ù.

    SSH2´Â SSH1°ú ȣȯµÇÁö¸¸ ±âº»ÀûÀ¸·Î ȣȯ¼ºÀ» Æ÷ÇÔÇÏ°í ÀÖ´Â °ÍÀº ¾Æ´Ï´Ù: SSH2 ¼­¹ö È¥ÀÚ¼­´Â SSH1 ¿¬°áÀ» °ü¸®ÇÒ ¼ö ¾øÀ¸¹Ç·Î SSH1 ¼­¹ö°¡ ¹Ýµå½Ã ÀÖ¾î¾ß ÇÑ´Ù.

 

Obtaining and installing SSH

    ¿©·¯ºÐÀº SSH2/SSH1 Ŭ¶óÀ̾ðÆ®¿Í ¼­¹ö¸¦ ÁÖ FTP ¼­¹öÀÎ http://www.ssh.com/À̳ª ¹Ì·¯ »çÀÌÆ®¸¦ ÅëÇؼ­ ±¸ÇÒ ¼ö ÀÖ´Ù. SSH1 ÃÖ±Ù ¹öÀüÀº ssh-1.2.30.tar.gz, SSH2 ÃÖ±Ù ¹öÀüÀº ssh-2.3.0.tar.gzÀÌ´Ù.(ÀÌ ±ÛÀ» ¿Å°Ü ¾²´Â µ¿¾È ÃÖ±Ù ¹öÀüÀº 2.4.0ÀÌ´Ù. ftp://linux.sarang.net/mirror/ network/daemon/security/ssh/)
    ¼³Ä¡´Â Á¤¸» ½±´Ù. ¸ÕÀú ÀÎÅͳÝÀ» ÅëÇØ °¡Á®¿Â SSH1 ¼Ò½º¸¦ Ç®¾î³õ´Â´Ù:
     

    tar -zxf ssh-1.2.30.tar.gz


    ÀÌ ¸í·ÉÀ» ½ÇÇàÇÑ µð·ºÅ丮¿¡ ssh-1.2.30 µð·ºÅ丮°¡ »ý±æ °ÍÀÌ´Ù. ÀÌÁ¦ ÀÌ µð·ºÅ丮·Î °¡¼­ ¾Æ·¡ ¸í·ÉÀ¸·Î ÄÄÆÄÀÏÀ» À§ÇÑ È¯°æÀ» ±¸¼ºÇÑ´Ù:
     

     cd ssh-1.2.30
     ./configure


    configure ½ºÅ©¸³Æ®´Â ÄÄÆÄÀÏ ÀÛ¾÷¿¡ ÇÊ¿äÇÑ ¶óÀ̺귯¸®¿Í ÇÁ·Î±×·¥ µî ½Ã½ºÅÛ Á¤º¸¸¦ ¸ðÀ¸´Â µî ¸ðµç ÀÛ¾÷ȯ°æÀ» ¼³Á¤ÇÑ´Ù. ÀÌ ½ºÅ©¸³Æ®°¡ ÀÏÀ» ¸¶Ä¡¸é ÀÌÁ¦ make·Î ÄÄÆÄÀÏÀ» ½ÃÀÛÇÑ´Ù:
     

     make


    ÄÄÆÄÀÏ ´Ü°è¸¦ ¸¶Ä¡¸é ¼öÆÛ-À¯Àú ±ÇÇÑÀ¸·Î ¹ÙÀ̳ʸ®, ȯ°æÆÄÀÏ, È£½ºÆ® Å° µîÀ» ¼³Ä¡ÇÑ´Ù:
     

     make install


    ÀÌ ¸í·ÉÀº ÀϹÝÀûÀ¸·Î Ŭ¶óÀ̾ðÆ® ÇÁ·Î±×·¥(scp1, ssh-add1, ssh-agent1, ssh-askpass1, ssh-keygen1, ssh1)À» /usr/local/bin¿¡ ¼³Ä¡ÇÏ¸ç ¼­¹ö(sshd1) ÇÁ·Î±×·¥À» /usr/local/sbin¿¡ ¼³Ä¡ÇÑ´Ù. /usr/local/bin ¾Æ·¡¿¡´Â ½ÇÁ¦ ½ÇÇàÆÄÀÏ¿¡ ´ëÇØ ¶Ç ´Ù¸¥ ¸µÅ©µéÀÌ ÀÖ´Ù(scp, ssh-add µî ³¡¿¡ ¡°1¡±À» ¶¾ À̸§µé)

    ´ÙÀ½ ´Ü°è¿¡¼­´Â SSH2¸¦ ¼³Ä¡ÇÑ´Ù. SSH1À» ¼³Ä¡ÇÒ ¶§¿Í °°Àº ¹æ¹ýÀ¸·Î ¼³Ä¡ÇÑ´Ù:
     

    tar -zxf ssh-2.3.0.tar.gz
    cd ssh-2.3.0
    ./configure
    make


    ±× ´ÙÀ½ ¼öÆÛ À¯Àú ±ÇÇÑÀ¸·Î:
     

    make install


     

SSH1 - SSH2 ȣȯ(Compatibility)

    ÀÌ ±Û¿¡¼­´Â ¿©·¯ºÐÀÌ SSH1°ú SSH2 µÑ ¸ðµÎ¸¦ ¼³Ä¡Çß´Ù°í °¡Á¤ÇÑ´Ù.

    SSH2 ¼­¹ö°¡ SSH1 ¿¬°áÀ» ´Ù·ê ¼ö ÀÖÀ¸·Á¸é /etc/ssh2/ µð·ºÅ丮 ¾Æ·¡¿¡ ÀÖ´Â SSH2 ȯ°æ¼³Á¤ ÆÄÀÏÀ» ÆíÁýÇØ¾ß ÇÑ´Ù.

    /etc/ssh2/ µð·ºÅ丮¿¡¼­ ssh2 µ¥¸ó ÇÁ·Î±×·¥ÀÎ sshd2(Secure Shell Daemon)ÀÇ ¼³Á¤ÆÄÀÏ sshd2_config¸¦ ¿­¾î ´ÙÀ½ ÁÙÀ» Ãß°¡ÇÑ´Ù:
     

     Ssh1Compatibility yes Sshd1Path /usr/local/sbin/sshd1


    sshd1¸¦ ÇÔ²² ¾µ ¼ö ÀÖµµ·Ï ¼³Ä¡µð·ºÅ丮 Á¤º¸(/usr/local/sbin/sshd1)¸¦ ¹àÇôµÐ´Ù. ÀÌ·¸°Ô ±¸¼ºÇϸé sshd2 ¼­¹ö·Î µé¾î¿À´Â SSH1 Ŭ¶óÀ̾ðÆ® ¿äûÀ» sshd1 ¼­¹ö·Î º¸³½´Ù:

    ±× ´ÙÀ½ °°Àº µð·ºÅ丮¿¡ ÀÖ´Â ssh2_config ÆÄÀÏ¿¡ ¾Æ·¡ µÎ ÁÙÀ» µ¡ºÙÀδÙ.
     

     Ssh1Compatibility yes
     Ssh1Path /usr/local/bin/ssh1


    ÀÌÁ¦ ´©±º°¡°¡ SSH1 ¼­¹ö¿¡ Á¢¼ÓÇØ¾ß ÇÑ´Ù¸é ssh2 Ŭ¶óÀ̾ðÆ®°¡ ssh1 Ŭ¶óÀ̾ðÆ®¸¦ ºÒ·¯³¾ °ÍÀÌ´Ù.

 

SSH ½ÃÀÛÇϱâ

    ºÎÆ®ÇÒ ¶§ sshd¸¦ ½ÃÀÛÇÏ´Â ¹æ¹ýÀº µÎ °¡Áö°¡ ÀÖ´Ù.

    1. /etc/rc.d µð·ºÅ͸®·Î °¡¼­ rc.local ÆÄÀÏÀ» ¿­°í ±× ³¡¿¡ ¾Æ·¡ ÁÙÀ» Ãß°¡ÇÑ´Ù:
     

     echo ¡°Starting sshd ....¡±  /usr/local/sbin/sshd


    ÀÌ °æ¿ì ´ÙÀ½ ¹ø¿¡ ÄÄÇ»ÅÍ°¡ ¸®ºÎÆ® µÉ ¶§ ºÎÆ®°úÁ¤ÀÇ ¸¶Áö¸·¿¡ sshd°¡ ½ÃÀÛµÇ¸ç ¡°Starting sshd ....¡± ¸Þ½ÃÁö°¡ ½ºÅ©¸°¿¡ ³ªÅ¸³­´Ù. ¸Ó½ÅÀ» ¸®ºÎÆ®ÇÏÁö ¾Ê°í sshd¸¦ ½ÃÀÛÇÏ·Á¸é ¸í·É¶óÀο¡ ´ÙÀ½ ¸í·ÉÀ» ½á ³Ö´Â´Ù:
     

     /usr/local/sbin/sshd


    2.
    ´Ù¸¥ ¹æ¹ýÀ¸·Î, ½Ã½ºÅÛ¿¡¼­ System V ½ºÅ¸ÀÏ ÃʱâÈ­¸¦ »ç¿ëÇÑ´Ù¸é sshd2 ¹èÆ÷ÆÇ¿¡
        Æ÷ÇԵǾî ÀÖ´Â sshd2.startup ½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. ¸ÕÀú ÀÌ ÆÄÀÏ À̸§À» sshd2·Î
        ¹Ù²Ù¾î /etc/rc.d/init.d µð·ºÅ丮¿¡ ³Ö´Â´Ù. ±× ´ÙÀ½¿¡´Â rc$number.d µð·ºÅ͸®
        (Snumber´Â ¿©·¯ºÐÀÇ ·±·¹º§ÀÌ´Ù)·Î °£´Ù.

    ÀÚ½ÅÀÇ ·±·¹º§À» ¸ð¸£°Ú´Ù¸é /etc/inittab ÆÄÀÏ¿¡¼­ initdefault Ç׸ñÀ» ã¾Æº»´Ù. ·¹µåÇÞ °è¿­ÀÇ ¹èÆ÷ÆÇÀ» »ç¿ëÇÑ´Ù¸é ´ÙÀ½°ú °°Àº ¸ð½ÀÀÏ °ÍÀÌ´Ù:
     

    id:5:initdefault

     
    ¶Ç´Â

     id:3:initdefault


    ¿¹¹®¿¡¼­ id: ´ÙÀ½¿¡ ÀÖ´Â ¼ýÀÚ 3, 5°¡ ·±·¹º§ÀÌ´Ù.

    ±× ´ÙÀ½ rc$number.d µð·ºÅ丮·Î °¡¼­ ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÑ´Ù:
     

     ln -s ../init.d/sshd2 S90sshd2


    ±×¸®°í, /etc/rc.d/rc0.d µð·ºÅ丮¿¡¼­ ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÑ´Ù:
     

     ln -s ../init.d/sshd2 K90sshd2


    /etc/rc.d/rc6.d µð·ºÅ丮¿¡µµ °°Àº À̸§À¸·Î ¸µÅ©¸¦ ¸¸µé¾î µÐ´Ù.

    ±× ´ÙÀ½ÀÌ ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÏ¸é ½Ã½ºÅÛÀ» ¸®ºÎÆ® ÇÏÁö ¾Ê°í sshd2 µ¥¸óÀ» ½ÃÀÛÇÒ ¼ö ÀÖ´Ù.
     

     /etc/rc.d/init.d/sshd2 start


 

SSH ¿¬°á ¿­±â

    sshd¸¦ ½ÇÇàÇÑ ´ÙÀ½¿¡ ±× ȯ°æ ±¸¼ºÀ» Á¡°ËÇϱâ À§ÇØ ssh Ŭ¶óÀ̾ðÆ®¸¦ ÀÌ¿ëÇØ ¼­¹ö¿¡ ·Î±äÇغ»´Ù. ¿©·¯ºÐÀÇ ¸Ó½ÅÀÌ host1À̶ó´Â À̸§À» °¡Áö°í ÀÖ°í, ·Î±ä À̸§ÀÌ mynameÀ̶ó°í °¡Á¤ÇÏ¸é ´ÙÀ½°ú °°Àº ¸í·ÉÀ» »ç¿ëÇÒ °ÍÀÌ´Ù:

     ssh -l myname host1


    ÀÌ °æ¿ì ssh2 Ŭ¶óÀ̾ðÆ®(µðÆúÆ® Ŭ¶óÀ̾ðÆ®)´Â host1 22¹ø Æ÷Æ®(µðÆúÆ® Æ÷Æ®)·Î Á¢¼ÓÀ» ½ÃµµÇÑ´Ù. sshd2 µ¥¸óÀº host1¿¡¼­ µ¹°í ÀÖ´Ù°¡ ±× ¿äûÀ» ¹Þ¾Æ myname À¯ÀúÀÇ Æнº¿öµå¸¦ ¹¯´Â´Ù. Æнº¿öµå°¡ ¸Â´Ù¸é ·Î±äÀ» Çã¶ôÇÏ°í ¼ÐÀ» Çϳª ¿¬´Ù.

 

ssh Å° ¸¸µé°í °ü¸®Çϱâ (Generating and managing ssh keys)

    ssh´Â °ø°³Å° ¾Ïȣȭ ¹æ½Ä µî Å°(key) ±â¹ÝÀÇ ´Ù¸¥ ÀÎÁõ ¸ÞÄ¿´ÏÁòµµ Áö¿øÇÑ´Ù. °¢ »ç¿ëÀÚ´Â °ø°³ Å° ÀÎÁõ ¹æ½ÄÀ» »ç¿ëÇϱâ À§Çؼ­ ¹Ýµå½Ã ssh-keygen ¸í·ÉÀ» ½ÇÇàÇؼ­(´Ù¸¥ ¿É¼ÇÀº ¾øÀÌ) ÀÎÁõÅ°¸¦ ¸ÕÀú ¸¸µé¾î¾ß ÇÑ´Ù. ÀÌ ¸í·ÉÀº »õ·Î¿î Å° ½ÖÀ»(°ø°³Å°¿Í ºñ¹ÐÅ°) ¸¸µé±â À§ÇØ ¿©·¯ºÐ¿¡°Ô ºñ¹Ð¹®±¸(passphrase)¸¦ ¹°¾î¿Ã °ÍÀÌ´Ù.
     

     ...
     Enter passphrase:
     Enter the same passphrase again:


    $HOME/.ssh2/ µð·ºÅ丮 ¾Æ·¡¿¡ ÆÄÀÏ µÎ °³°¡ ¸¸µé¾îÁø´Ù: ºñ¹ÐÅ°¿Í °ø°³Å°¸¦ ´ã¾ÆµÎ´Â id_dsa_1024_a ¿Í id_dsa_1024_a.pub. (1.2.x ¹öÀü¿¡¼­´Â identity¿Í identity.pub Å°°¡ ¸¸µé¾îÁø´Ù)

    host1¿¡´Â myname1 °èÁ¤ÀÌ, host2¿¡´Â myname2 °èÁ¤ÀÌ ÀÖ´Ù°í °¡Á¤ÇÏÀÚ. ±×¸®°í ¿ì¸®°¡ host1¿¡¼­ host2·Î °ø°³Å° ÀÎÁõÀ» ÀÌ¿ëÇؼ­ ·Î±äÇÏ·Á ÇÑ´Ù¸é ´ÙÀ½ ³× ´Ü°è°¡ ÇÊ¿äÇÏ´Ù.

    1. ¸ÕÀú host1¿¡¼­ ssh-keygen ¸í·ÉÀ» ÀÌ¿ëÇؼ­ Å° ½ÖÀ» ¸¸µé¾î³»°í, Å° ½ÖÀ» º¸È£Çϱâ À§ÇØ
        ºñ¹Ð¹®±¸¸¦ °í¸¥´Ù.

    2. ssh Æнº¿öµå ÀÎÁõÀ» ÀÌ¿ëÇؼ­ host2·Î ·Î±äÇÏ°í À§¿¡¼­ ÀÛ¾÷À» ¶Ç ÇÑ´Ù.
        ±×¸®°í $HOME/.ssh2 µð·ºÅ丮·Î °£ ´ÙÀ½, ¾Æ·¡ ³»¿ëÀ» ³Ö¾î identificationÀ̶õ À̸§À»
        °¡Áø ÆÄÀÏÀ» ¸¸µç´Ù.
     

     # identification
     IdKey  id_dsa_1024_a

     
      ÀÌ ÆÄÀÏÀº ¿¬°áÀ» ½ÃµµÇÒ ¶§ sshd°¡ Å° ½ÖÀ» È®ÀÎÇϱâ À§ÇØ »ç¿ëÇÑ´Ù.

    3. host2¿¡¼­ host1ÀÇ ssh °ø°³Å°¸¦ °¡Á®¿Â ´ÙÀ½ Àû´çÇÑ À̸§À¸·Î ¹Ù²Û´Ù
        (¿¹¸¦ µé¾î host1.pub):
     

     ftp host1
     [...]
     cd .ssh2
     get id_dsa_1024_a.pub host1.pub


      host1¿¡¼­ °¡Á®¿Â °ø°³Å° À̸§À» ¹Ù²Ù¾úÀ¸¸é $HOME/.ssh2 µð·ºÅ丮 ¾Æ·¡¿¡ µÐ´Ù.

    4. ¸¶Áö¸·À¸·Î ¾Æ·¡ ³»¿ëÀ» ³Ö¾î ÀÎÁõ ÆÄÀÏÀ» ¸¸µç´Ù:
     

     # authorization
     Key     host1.pub


    ÀÌ ÆÄÀÏ¿¡´Â $HOME/.ssh2 µð·ºÅ丮 ¾Æ·¡ ¹ÏÀ»¸¸ÇÑ ssh °ø°³ Å°µéÀÇ ¸ñ·ÏÀ» º¸°üÇÑ´Ù. ÀÎÁõ ÆÄÀÏ¿¡ µî·ÏµÈ °Í°ú ÀÏÄ¡ÇÏ´Â °ø°³Å°¸¦ °¡Áø »ç¿ëÀڷκÎÅÍ ssh ¿¬°áÀÌ ½ÃÀÛµÉ ¶§¸¶´Ù °ø°³ Å° ÀÎÁõ ½ºÅ°¸¶°¡ °¡µ¿µÈ´Ù.

    ¾Õ¼­ ȯ°æ ±¸¼ºÀ» °Ë»çÇÒ ¶§ ¿©·¯ºÐÀº ssh¸¦ ÀÌ¿ëÇؼ­ host1¿¡¼­ host2·Î Á¢¼ÓÇÒ ¼ö ÀÖ¾úÀ» °ÍÀÌ´Ù. sshd´Â ¹Ýµå½Ã ºñ¹Ð¹®±¸(passphrase)¸¦ µÇ¹¯´Âµ¥, ¸¸¾à ±×·¸Áö ¾Ê°í Æнº¿öµå¸¦ ¿ä±¸ÇÑ´Ù¸é ȯ°æ ±¸¼º ÀÛ¾÷¿¡ ¾î¶² ¹®Á¦°¡ »ý±ä °ÍÀ̹ǷΠ´Ù½Ã Çѹø ÁÖÀÇ ±í°Ô 1ºÎÅÍ 4´Ü°è±îÁö ¹Ýº¹ÇÑ´Ù.

    ¿äûµÈ ºñ¹Ð¹®±¸(passphrase)´Â ¿©·¯ºÐÀÇ LOCAL ºñ¹Ð¹®±¸ÀÌ´Ù(Áï, ºñ¹Ð¹®±¸´Â host1 °ø°³Å°¸¦ º¸È£ÇÑ´Ù)

 

´ÙÀ½ ¹ø¿¡´Â...

    ´ÙÀ½ ±â»ç¿¡¼­´Â ssh ²Ù·¯¹Ì¿¡ Æ÷ÇÔµÈ ´Ù¸¥ ÇÁ·Î±×·¥µé°ú ±â´ÉµéÀ» »ìÆ캼 °ÍÀÌ´Ù: ssh-agent¿Í ssh-add (À̵éÀº À¯¿ëÇÑ ºñ¹Ð¹®±¸ °ü¸® ÇÁ·Î±×·¥ÀÌ´Ù), ±×¸®°í sftp¿Í scp(³×Æ®¿öÅ©¸¦ ÅëÇØ ÆÄÀÏÀ» Àü¼ÛÇÒ ¶§ ºñ¹ÐÀ» º¸È£ÇÏ´Â µµ±¸µé)




¡ã top

homeÀ¸·Î...