| Sshotgun. ¿©·¯ ¼¹ö ¶Ç´Â ¼¹ö ÆÊÀ» °ü¸®ÇÏ°í ÇÁ·ÎºñÀú´×ÇϱâÀ§ÇÑ ½ºÅ©¸³Æ® ÀÛ¼ºÀ»À§ÇÑ À¯Æ¿¸®Æ¼ ¶óÀ̺귯¸® |
Áö±Ý ´Ù¿î·Îµå |
Sshotgun. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://rubyforge.org/projects/sshotgun/
Sshotgun. ű×
Sshotgun. ¼³¸í
½ºÅ©¸³Æ® ÀÛ¼ºÀ»À§ÇÑ À¯Æ¿¸®Æ¼ ¶óÀ̺귯¸® ´ÙÁß ¼¹ö ¶Ç´Â ¼¹ö ÆÊÀ» °ü¸®ÇÏ°í ÇÁ·ÎºñÀú´×ÇϱâÀ§ÇÑ À¯Æ¿¸®Æ¼ ¶óÀ̺귯¸® SSOTGUNÀº UNIX / Linux ¼¹ö °ü¸® ¹× Ruby¿¡¼ ÇÁ·ÎºñÀú´× ½ºÅ©¸³Æ®¸¦ ÀÛ¼ºÇϱâÀ§ÇÑ À¯Æ¿¸®Æ¼ ¶óÀ̺귯¸®ÀÔ´Ï´Ù. SSOTGUNÀº ¼¹ö Ŭ·¯½ºÅÍ / ÆÊ¿¡¼ ÄÄÇ»Å͸¦ ¿ø°ÝÀ¸·Î °ü¸®ÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. SSOTGUNÀº ·ÎÄ÷Π¼³Ä¡µÈ SSH Ŭ¶óÀ̾ðÆ®¸¦ »ç¿ëÇÏ¸ç ¼¹ö¿¡ SSH °ø°³ Å°°¡ ¼³Ä¡µÇ¾î ÀÖ´ÂÁö ¿¹»óÇÕ´Ï´Ù. Âü°í : SSOTGUNÀº BSD ¶óÀ̼¾½º Á¶°Ç¿¡ µû¶ó ¶óÀ̼¾½º ¹× ¹èÆ÷µË´Ï´Ù. ´ÙÀ½Àº "sshotgun"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÔ´Ï´Ù. ¡¤ ·ÎÄà ÄÄÇ»ÅÍ¿¡ ÀÌ¹Ì ¼³Ä¡µÈ OpenSSH ȣȯ SSH Ŭ¶óÀ̾ðÆ® ¹× Å°¸¦ »ç¿ëÇÕ´Ï´Ù. ¡¤ ¹æȺ® µÚ¿¡ÀÖ´Â ¼¹ö¿¡ ¾×¼¼½ºÇϱâÀ§ÇÑ °ÔÀÌÆ®¿þÀÌ ½Ã½ºÅÛÀÇ ¼±ÅÃÀû »ç¿ë ¡¤ ¸ðµç ¿ø°Ý ½Ã½ºÅÛ¿¡ ÀÌ¹Ì ¼³Ä¡µÈ °ø°³ Å°¸¦ ÅëÇØ ¿ø°Ý ½Ã½ºÅÛ¿¡ ·Î±×ÀÎÇÕ´Ï´Ù. ¡¤ Äְܼú ŸÀÓ ½ºÅÆÇÁ ·Î±× ÆÄÀÏ¿¡ ÀÚµ¿À¸·Î ·Î±×ÀÎÇÕ´Ï´Ù. °¢ ¿ø°Ý ½Ã½ºÅÛÀÇ stdout ¹× stderr°¡ Ç¥½ÃµÇ°í ±â·ÏµË´Ï´Ù. ¡¤ sudo ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù (sudo ¾ÏÈ£´Â ¸ðµç ¿ø°Ý ÄÄÇ»ÅÍ¿¡¼ µ¿ÀÏÇؾßÇÕ´Ï´Ù) ¡¤ ¿©·¯ ½Ã½ºÅÛÀ» µ¿½Ã¿¡ ¼ºñ½º ÇÒ ¼öÀÖ´Â ±¸¼º °¡´ÉÇÑ ½º·¹µå Ç®ÀÌÀÖ´Â ¸ÖƼ ½º·¹µå ¡¤ 󸮰¡ ³¡³ª¸é ¼º°ø, ½ÇÆÐ, ½Ã°£ ÃÊ°ú, ºÒ¿ÏÀü µîÀ» ³ªÅ¸³»´Â »óÅ º¸°í¼°¡ Ç¥½ÃµË´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ ·ÎÄà ÄÄÇ»ÅÍ¿¡ OpenSSH ȣȯ SSH Ŭ¶óÀ̾ðÆ®°¡ ¼³Ä¡µÇ¾î ÀÖ¾î¾ßÇÕ´Ï´Ù. ¡¤ ¾×¼¼½º ÇÒ ¸ðµç ¿ø°Ý ¼¹ö¿¡ SSH °ø°³ Å°¸¦ ¿Ã¹Ù¸£°Ô ¼³Ä¡ÇؾßÇÕ´Ï´Ù. ¡¤ ´ëºÎºÐÀÇ °í±Þ °ü¸® ÀÛ¾÷ÀÇ °æ¿ì ¿ø°Ý ¼¹ö¿¡ Sudo Privleges°¡ ÇÊ¿äÇÕ´Ï´Ù. ¡¤ SSOTGUNÀÌ ·Î±×¸¦ ÀÛ¼º ÇؾßÇÏ´Â ÀÌ·¡·Î ÇöÀç ÀÛ¾÷ µð·ºÅ丮 (PWD)¿¡ ¾²±â ±ÇÇÑÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ HostDefinition.Status Freeform ÅؽºÆ® Çʵ带 Ãß°¡Çß½À´Ï´Ù. ½ºÅ©¸³Æ®°¡ Á¾·áµÇ¸é °¢ È£½ºÆ®¿¡ ´ëÇØ »óÅ Çʵ尡 Ç¥½ÃµË´Ï´Ù. ÀϹÝÀûÀ¸·Î ½ºÅ©¸³Æ® ÇÁ·Î±×·¡¸Ó°¡ ó¸® ÇÑ »óŸ¦ ³ªÅ¸³À´Ï´Ù. ¿¹¸¦ µé¾î, "½ÃÀÛ", "Áß´Ü", "¿Ï·á"µîÀÌ µîÀåÇÕ´Ï´Ù. ¿ø·¡ »óÅ Ç÷¡±×°¡ Á¦°ÅµÇ¾ú½À´Ï´Ù.
Sshotgun. °ü·Ã ¼ÒÇÁÆ®¿þ¾î