* OpenSSH [#q6d5c6b6]

¢¡Êý¿Ë
 (1)ssh¤Î¥×¥í¥È¥³¥ë¤Ë¤Ï¥Ð¡¼¥¸¥ç¥ó1¤È¥Ð¡¼¥¸¥ç¥ó2¤¬¤¢¤ê¥Ð¡¼¥¸¥ç¥ó2¤Ï¡¢¥Ð¡¼¥¸¥ç¥ó1¤ËÈæ¤Ù¤Æ¤è¤ê°ÂÁ´¡£(¥Ç¡¼¥¿¤ÎÅÓÃæ²þ¤¶¤ó¤òËɤ°µ¡Ç½¤È¤«¡£)
   ¤Þ¤¿¡¢ssh2¤Ç¤Î¤ß¥¢¥¯¥»¥¹¤ò¼õ¤±ÉÕ¤±¤ëÀßÄê¤â²Äǽ¡£
 
 (2)ssh¤Ë¤Ï [¥Ñ¥¹¥ï¡¼¥Éǧ¾Ú] [¸ø³«¸°Ç§¾Ú] [¥Û¥¹¥È¥Ù¡¼¥¹Ç§¾Ú] ¤Ê¤É¤Îǧ¾ÚÊýË¡¤¬¤¢¤ê¡¢¥Ñ¥¹¥ï¡¼¥Éǧ¾Ú¤Ï»ÈÍѤ·¤Ê¤¤Êý¤¬¥Ù¥¿¡¼¡£
   (¥Ñ¥¹¥ï¡¼¥ÉÁíÅö¤ê¹¶·â¤Ê¤É¤Ë¤è¤Ã¤ÆÉÔÀµ¿¯Æþ¤ò¤æ¤ë¤¹²ÄǽÀ­¤¢¤ê)
 
 (3)¥ê¥â¡¼¥È¤«¤é¤Îroot¥æ¡¼¥¶¤Î¥í¥°¥¤¥ó¤Ïµö²Ä¤·¤Ê¤¤Êý¤¬¤è¤ê°ÂÁ´¡£
   (root¤Ë¤Ê¤ëɬÍפ¬¤¢¤ë¤È¤­¤Ï¡¢Â¾¥æ¡¼¥¶¤Ç¥í¥°¥¤¥ó¸å¤Ësu¤·¤ÆºÆÅÙroot¤È¤·¤Æ¤Îǧ¾Ú¤ò¹Ô¤¦¡£)
 
 (4)¸ø³«¸°Ç§¾Ú¤Ç¥Ñ¥¹¥Õ¥ì¡¼¥º¤Ê¤·¤Î¸°¤ò»ÈÍѤ¹¤ì¤Ð¼«Æ°±¿Å¾¤â²Äǽ¡£(¥Õ¥¡¥¤¥ë¤Î¼«Æ°¥Ð¥Ã¥¯¥¢¥Ã¥×¤È¤«¤Ë»È¤¨¤½¤¦¡£)
 
 (5)¸ø³«¸°¤Ç¤ÎÀܳ¤Ç¤Ï¡¢¤½¤Î¸°¼«ÂΤ˹Ԥ¨¤ëÁàºî¤òÀßÄꤹ¤ë»ö¤¬¤Ç¤­¤ë¡£( (4)¤ÈÁȤ߹ç¤ï¤»¤ë¤È¤è¤ê°ÂÁ´¤Ë¼«Æ°±¿Å¾¤Ç¤­¤½¤¦¡£)
 
 (6)SSH(scp,sftp)¤ò»ÈÍѤ·¤Æ¥Õ¥¡¥¤¥ëžÁ÷¤â¹Ô¤¦»ö¤¬¤Ç¤­¤ë¡£
 
 (7)Windows¤Ç»ÈÍѤǤ­¤ëSSH¥¯¥é¥¤¥¢¥ó¥È¤Ç¤Ï putty¡¢teraTerm¤È¤«¤¬¤¢¤ë¤é¤·¤¤¡£scpÅù¤ò»ÈÍѤ¹¤ë¾ì¹ç¤Ï WinScp¤¬»È¤¨¤ë¡£
   ¡£¡£¡£¤Ç putty¤Çºî¤Ã¤¿¸°¤Ï WinScp¤Ç¤â»È¤¨¤ë¤é¤·¤¤

¢¡±¿Íѥ롼¥ë¤Î·èÄê
 (1)ssh¤Î¥×¥í¥È¥³¥ë¤Ï¥Ð¡¼¥¸¥ç¥ó2¤Î¤ß»ÈÍѤ¹¤ë¡£
 
 (2)ǧ¾ÚÊýË¡¤Ë¤Ï[¸ø³«¸°Ç§¾Ú]¤ò»ÈÍѤ·[¥Ñ¥¹¥ï¡¼¥Éǧ¾Ú]¤Ïµö²Ä¤·¤Ê¤¤¡£
 
 (3)root¤Ç¤Îǧ¾Ú¤òµö²Ä¤·¤Ê¤¤¡£
 
 (4)¥¯¥é¥¤¥¢¥ó¥È¥½¥Õ¥È¤Ï putty¡õWinScp¤ò»ÈÍѤ¹¤ë¡£
 
 (5)¼«Æ°±¿Å¾»þ¤Ï¸°¤ÇÁàºî¤ò¸ÂÄꤹ¤ë¡£
 ¡¡¢¨¤½¤Î¸°¤Ç¤Ç¤­¤ëÁàºî¤ò¸ÂÄꤷ¤¿¤ê¡¢¥Û¥¹¥È¤òÀ©¸Â¤·¤¿¤ê¤Ç¤­¤ë¡£man 8 sshd ¤È¤«ÆþÎϤ·¤Æ¥Þ¥Ë¥å¥¢¥ë¤òÆɤà¤Ù¤·¡£ 

#setlinebreak(on);
¢¡¸°¤ÎºîÀ®¤ÈÅÐÏ¿(puttyÈÇ)¡¡¢¨¥¯¥é¥¤¥¢¥ó¥È¤Ëputty¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ¤ª¤¯É¬Íפ¬¤¢¤ë¡£

¢¡¸°¤ÎºîÀ®¤ÈÅÐÏ¿(puttyÈÇ)¡¡¢¨¥¯¥é¥¤¥¢¥ó¥È¤Ëputty¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ¤ª¤¯É¬Íפ¬¤¢¤ë¡£
¡¡¡¡(1)puttygen.exe¤òµ¯Æ°
 
#html(<table><tr><td style="padding-left:20px;">)
&ref(putty1.jpg,nolink);
#html(</td></tr></table>)

¡¡¡¡(2)¥Ñ¥é¥á¡¼¥¿¤òÆþÎϤ·[Generate]¤ò²¡²¼¸å¡¢
¡¡¡¡¡¡ Íð¿ô¤òÀ¸À®¤¹¤ë°Ù¤Ë¤Ò¤¿¤¹¤é¥Þ¥¦¥¹¤òÆ°¤«¤¹!
¡¡¡¡¡¡ (¤³¤³¤Ç¤Ï¸°¥¿¥¤¥×:[SSH2 RSA]¡¢¥Ó¥Ã¥È¿ô:[1024]¤È¤·¤¿¡£)
#html(<table><tr><td style="padding-left:20px;">)
&ref(putty2.jpg,nolink);
#html(</td></tr></table>)

¡¡¡¡(3)[¥Ñ¥¹¥Õ¥ì¡¼¥º]¤È[¥Ñ¥¹¥Õ¥ì¡¼¥º³ÎǧÆþÎÏ]¤òÆþÎÏ¡£
#html(<table><tr><td style="padding-left:20px;">)
&ref(putty3.jpg,nolink);
#html(</td></tr></table>)

¡¡¡¡(4)[Save private Key]¤ÇÈëÌ©¸°¤òÊݸ¡£
¡¡¡¡¡¡ [Save public Key]¤Ç¸ø³«¸°¤âÊݸ¡£
¡¡¡¡¡¡ ¢¨ÈëÌ©¸°¤Ï¾¡¼ê¤Ë³ÈÄ¥»Ò ppk ¤¬¤Ä¤¯¡£
#html(<table><tr><td style="padding-left:20px;">)
&ref(putty4.jpg,nolink);
#html(</td></tr></table>)

¡¡¡¡(5)Êݸ¤·¤¿¸ø³«¸°¤ò¥Õ¥í¥Ã¥Ô¡¼Åù¤ËÊݸ¤·¤Æ¥µ¡¼¥Ð¤Ø¥³¥Ô¡¼¤¹¤ë¡£
¡¡¡¡ ¡¡¤Þ¤¿¡¢puttygen¤Ç¸°¤òÀ¸À®¤·¤¿¾ì¹ç¤Ï¡¢¸ø³«¸°¤Î·Á¼°¤¬°ã¤¦¤Î¤Ç
¡¡¡¡ ¡¡ÊÑ´¹¤ò¤«¤Þ¤·¤Ä¤Ä¡¢Ç§²Ä¤¹¤ë¥­¡¼¤È¤·¤Æauthorized_keys ¤ËÅÐÏ¿¤¹¤ë¡£

¡¡¡¡(A)¥Õ¥í¥Ã¥Ô¡¼¥É¥é¥¤¥Ö¤ò¥Þ¥¦¥ó¥È
¡¡¡¡(B)¼«Ê¬¤Î¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤Ë.ssh¥Ç¥£¥ì¥¯¥È¥ê¤¬¤Ê¤±¤ì¤ÐºîÀ®
¡¡¡¡(C)ÊÑ´¹¤·¤Ä¤Ä¡¢Ç§²Ä¥­¡¼¤È¤·¤Æauthorized_keys¤ËÅÐÏ¿
¡¡¡¡(D)authorized_keys¤Î¥Ñ¡¼¥ß¥Ã¥·¥ç¥ó¤ò600¤ËÀßÄê
¡¡¡¡¢¨¤¢¤È¼«Ê¬¤Î¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥êÅù¤Î¥Ñ¡¼¥ß¥Ã¥·¥ç¥ó¤¬ 755°Ê²¼¤Ç¤Ê¤¤¤È¸å¤ÇÅܤé¤ì¤ë¡£
#html(<table><tr><td style="width:20px;"></td><td style="padding-left:10px;background:#000000;color:white;">)
mount /mnt/floppy¡¡¡¡¡¦¡¦¡¦¡¡(A)
mkdir ~/.ssh¡¡¡¡¡¦¡¦¡¦¡¡(B)
ssh-keygen -£é -f /mnt/floppy/¸ø³«¸°¥Õ¥¡¥¤¥ë̾ >> ~/.ssh/authorized_keys¡¡¡¡¡¦¡¦¡¦¡¡(C)
chmod 600 ~/.ssh/authorized_keys¡¡¡¡¡¡¡¡¡¦¡¦¡¦¡¡(D)
#html(</td></tr></table>)

¡¡¡¡¡¡¡¡(A)¥Õ¥í¥Ã¥Ô¡¼¥É¥é¥¤¥Ö¤ò¥Þ¥¦¥ó¥È
¡¡¡¡¡¡¡¡(B)¼«Ê¬¤Î¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤Ë.ssh¥Ç¥£¥ì¥¯¥È¥ê¤¬¤Ê¤±¤ì¤ÐºîÀ®
¡¡¡¡¡¡¡¡(C)ÊÑ´¹¤·¤Ä¤Ä¡¢Ç§²Ä¥­¡¼¤È¤·¤Æauthorized_keys¤ËÅÐÏ¿
¡¡¡¡¡¡¡¡(D)authorized_keys¤Î¥Ñ¡¼¥ß¥Ã¥·¥ç¥ó¤ò600¤ËÀßÄê
¡¡¡¡¡¡¡¡¢¨¤¢¤È¼«Ê¬¤Î¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥êÅù¤Î¥Ñ¡¼¥ß¥Ã¥·¥ç¥ó¤¬ 755°Ê²¼¤Ç¤Ê¤¤¤È¸å¤ÇÅܤé¤ì¤ë¡£

¢¡¥¯¥é¥¤¥¢¥ó¥È¤ÎÀܳÍÑÀßÄê(puttyÈÇ)
¡¡¡¡putty¤òµ¯Æ°¤·¡¢­¡¥Û¥¹¥È¡¢­¢¥Ý¡¼¥È(22)¡¢­£¥×¥í¥È¥³¥ë(SSH2)¡¢­¤¥æ¡¼¥¶Ì¾¡¢­¥¸°¥Õ¥¡¥¤¥ë¡ÊÊݸ¤·¤¿ÈëÌ©¸°¥Õ¥¡¥¤¥ë¡ËÅù¤òÀßÄꤷ¤Æ[Êݸ]¡£
#html(<table><tr><td style="padding-left:20px;">)
&ref(putty5.jpg,nolink);
#html(</td></tr></table>)
#html(<table><tr><td style="padding-left:20px;">)
&ref(putty6.jpg,nolink);
#html(</td></tr></table>)
#html(<table><tr><td style="padding-left:20px;">)
&ref(putty7.jpg,nolink);
#html(</td></tr></table>)

¢¡ÀßÄê¥Õ¥¡¥¤¥ë¤ÎÊÔ½¸
¡¡¡¡¸ø³«¸°Ç§¾Ú¤ÇÀܳ¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¤é¡¢ÀßÄê¥Õ¥¡¥¤¥ë¤òÊÔ½¸¤·¤Æ[¥Ñ¥¹¥ï¡¼¥Éǧ¾Ú¤ò̵¸ú²½]¤·¤Æ¤ª¤¯¡£
#html(<table><tr><td style="width:10px;"></td><td colspan="3">/etc/ssh/sshd_config</td></tr><tr><td style="width:10px;"></td><td style="border:1px solid #000000;">)
¡¦
#Protocol 2,1
¡¦
#PubkeyAuthentication yes
¡¦
PasswordAuthentication yes
¡¦
PermitRootLogin yes
¡¦
PermitEmptyPasswords no
#html(</td><td>);
¡¡¡á¡ä¡¡
#html(</td><td style="border:1px solid #000000;">);
¡¦
Protocol 2
¡¦
PubkeyAuthentication yes
¡¦
PasswordAuthentication no
¡¦
PermitRootLogin no
¡¦
PermitEmptyPasswords no
#html(</td></tr></table>);

¡¡¡¡ÀßÄ꤬½ª¤ï¤Ã¤¿¤éºÆµ¯Æ°¤·¤Æ¤ª¤¯

¡¡¡¡¡¦Ä̾掠¡¼¥Ó¥¹¤È¤·¤Æµ¯Æ°¤·¤Æ¤¤¤ë¾ì¹ç
 /etc/init.d/sshd restart

¡¡¡¡¡¦¥¹¡¼¥Ñ¡¼¥Ç¡¼¥â¥ó¤È¤·¤Æµ¯Æ°¤·¤Æ¤¤¤ë¾ì¹ç
 /etc/init.d/xinetd restart


¥È¥Ã¥×   º¹Ê¬ ¥Ð¥Ã¥¯¥¢¥Ã¥× ¥ê¥í¡¼¥É   °ìÍ÷ ñ¸ì¸¡º÷ ºÇ½ª¹¹¿·   ¥Ø¥ë¥×   ºÇ½ª¹¹¿·¤ÎRSS