IT”õ–Y˜^

LINUXŠÖ˜A .NETŠÖ˜A DBŠÖ˜A ³‹K•\Œ» ‚»‚Ì‘¼ î•ñ


http://thinkit.co.jp/story/2011/07/26/2210?page=0,1

¡SSHŒ®”FØ
ƒCƒ“ƒXƒg[ƒ‹‚µ‚½ƒT[ƒo[‚Ö‚ÌSSHƒƒOƒCƒ“”F؂̕û–@‚ªƒpƒXƒ[ƒh”F؂̂܂܂¾‚ÆŠO•”‚©‚ç‚̃AƒNƒZƒX‚ŃAƒJƒEƒ“ƒg–¼‚ƃpƒXƒ[ƒh‚ªˆê’v‚·‚邾‚¯‚ŃƒOƒCƒ“‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B‚±‚̂悤‚ɃpƒXƒ[ƒh”F؂͊O•”‚©‚ç‚Ì•s³ƒAƒNƒZƒX‚Æ‚¢‚¤ŠëŒ¯‚ª”º‚¤‚Ì‚ÅAƒ}ƒ‹ƒ`ƒ†[ƒU[ŠÂ‹«‚Å‚ÍSSHŒ®‚ð—p‚¢‚½”FØ•û–@‚É“ˆê‚µ‚Ä‚¨‚­‚ƈÀS‚Å‚·B
‚»‚±‚Å‚±‚±‚Å‚ÍWindows—pSSHƒNƒ‰ƒCƒAƒ“ƒg‚Å‚ ‚éPuTTY‚ðŽg‚Á‚ăT[ƒo[‚ÉSSHŒ®”FØ‚·‚é•û–@‚ð‚²Ð‰î‚µ‚Ü‚·B
@¨ŽQÆFPuTTY: A Free Telnet/SSH Clienti‰pŒêj

¡”é–§Œ®‚ÆŒöŠJŒ®‚𶬂·‚é

‚Ü‚¸‚͔閧Œ®‚ÆŒöŠJŒ®‚𶬂µ‚Ü‚·B‚Ç‚¤‚¢‚Á‚½•û–@‚Å‚»‚ê‚ç‚𶬂µ‚Ä‚à\‚¢‚Ü‚¹‚ñ‚ªA‚±‚±‚Å‚ÍPuTTY‚É•t‘®‚µ‚Ä‚¢‚éPuTTYgen‚ðŽg‚Á‚Ă݂½‚¢‚ÆŽv‚¢‚Ü‚·BPuTTYgen‚ð‹N“®‚µuGeneratevƒ{ƒ^ƒ“‚ð‰Ÿ‚·‚ÆAƒuƒ‰ƒ“ƒNƒGƒŠƒA‚щƒ“ƒ_ƒ€‚Ƀ}ƒEƒX‚ð“®‚©‚·‚悤Žwަ‚ª‚ ‚é‚Ì‚ÅA‚»‚Ì’Ê‚ès‚¢‚Ü‚·B
‚»‚ÌŒãuSave private keyv‚ª‰Ÿ‚¹‚邿‚¤‚ɂȂé‚Ì‚ÅA‰Ÿ‚µ‚Ĕ閧Œ®‚ð“K“–‚Èꊂɕۑ¶‚µ‚Ü‚·B‚»‚µ‚Ä‚»‚ê‚ðPuTTY‚ÌÝ’è‚ÅuÚ‘±v¨uSSHv¨u”FØv“à‚Ìu”F؂̂½‚߂̃vƒ‰ƒCƒx[ƒgƒL[ƒtƒ@ƒCƒ‹v“à‚É“ü‚ê‚Ü‚·B
ŽŸ‚ÉŒöŠJŒ®‚Å‚·‚ªA‚±‚±‚Å‚ÍuSave public keyv‚ð‰Ÿ‚³‚È‚¢‚±‚ƂɒˆÓ‚µ‚Ä‚­‚¾‚³‚¢BuSave public keyv‚ŕۑ¶‚³‚ê‚éŒöŠJŒ®‚ÍPuTTY—p‚ƂȂ邽‚ßA‚»‚Ì‘ã‚í‚è‚É[Key]ƒIƒvƒVƒ‡ƒ“‚Ì[Public key for pasting into OpenSSH authorized_keys file]—“‚É•\ަ‚³‚ê‚Ä‚¢‚éŒöŠJŒ®‚ð‚Ç‚±‚©‚ɕۑ¶‚µ‚Ä‚¨‚«‚Ü‚·B

¡ƒT[ƒo[ã‚Å‚Ìì‹Æ

æ‚قǕۑ¶‚µ‚Ä‚¨‚¢‚½ŒöŠJŒ®‚ðuauthorized_keysv‚Æ‚¢‚¤ƒtƒ@ƒCƒ‹‚ɒljÁ‚µ‚Ü‚·B
$ su - user
$ mkdir /home/user/.ssh
$ chmod 700 /home/user/.ssh
$ cd /home/user/.ssh
$ cat id_rsa.pub_host1 >> authorized_keys
i‚±‚±‚Åæ‚قǶ¬‚µ‚½ŒöŠJŒ®‚ðƒRƒs[&ƒy[ƒXƒg“™‚Å—¬‚µž‚݂܂·j

$ chmod 600 authorized_keys
‚·‚邯APuTTY‚©‚çƒT[ƒo[‚ɈÀ‘S‚ÉSSHÚ‘±‚Å‚«‚邿‚¤‚ɂȂè‚Ü‚·B

@ƒŠƒ“ƒN

Apache 2.0‚ÆTomcat 5.0‚̘AŒg
dnotify‚ð—˜—p‚·‚éê‡
SQL‚̃eƒNƒjƒbƒN‚ð‹L
Oracle‚̃eƒNƒjƒbƒN‚ð‹L
VARCHAR2‚ðNUMBER‚ɕϊ·‚·‚éÛAŒ…”‚Å“{‚ç‚ê‚邯‚«‚ÉŒ…”‚𖳎‹‚·‚éfunction
trac‚Ìݒ胃‚
inotify‚ð—˜—p‚·‚éê‡
ŠÄŽ‹ƒT[ƒo[‚ÌÝ’
SSLƒL[ì
ŠÄŽ‹ƒT[ƒo[‚ÌÝ’
[IT”õ–Y˜^]‚̃TƒCƒg“à‚É‚ ‚镶̳͂Šm«‚ɂ‚¢‚Ă͈êØÓ”C‚ðŽ‚¿‚Ü‚¹‚ñB
ŽÀŠJ”­‚ÌÛ‚É‚ÍA‹Zp“I“à—e‚Í\•ªŠm”F‚µ‚½ã‚Åì‹Æ‚µ‚Ä‚­‚¾‚³‚¢B

(C) 2010 IT”õ–Y˜^ All rights reserved.