Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ホスティングにおける安定運用のためのアクセスコントロール手法

Takuma Kume
October 07, 2017

 ホスティングにおける安定運用のためのアクセスコントロール手法

ペパボ・はてな技術大会〜インフラ技術基盤〜@福岡
「ホスティングにおける安定運用のためのアクセスコントロール手法」
https://pepabo.connpass.com/event/65932/

Takuma Kume

October 07, 2017
Tweet

More Decks by Takuma Kume

Other Decks in Technology

Transcript

  1. NPE@WIPTU@NBYDMJFOUT "QBDIFIUUQE 7JSUVBM)PTU # httpd.conf <VirtualHost *> DocumentRoot /path/to/web ServerName

    www.example.jp VhostMaxClients 3 </VirtualHost>  w"QBDIFͷϞδϡʔϧ w7JSUVBM)PTUຖͷ࠷େಉ࣌઀ଓ਺Λ੍ݶ͢Δ͜ͱ͕Ͱ͖Δ 8FCΞΫηε
  2. NPE@WIPTU@NBYDMJFOUTʹΑΔ੍ݶͷࣗಈԽγεςϜ  04 IUUQE MPH DPOpH (PMBOH ࣗಈ੍ޚγεςϜ ᶃ؂ࢹ ᶄղੳ

    ᶅઃఆ ᶆ൓ө ؂ࢹ ɾϩʔυΞϕϨʔδ ɾ)551Ϩεϙϯε ղੳ ઃఆ ݪҼαΠτʹಉ࣌઀ଓ਺੍ݶΛઃఆ ൓ө IUUQEͷHSBDFGVMSFTUBSUΛ࣮ߦ ϩά͔ΒෛՙݪҼͷαΠτΛಛఆ ෛՙͷߴ͍αΠτʹࣗಈతʹ੍ݶΛߦ͏γεςϜΛ(PMBOHͰ։ൃ
  3. IUUQBDDFTTMJNJUFS NSVCZΛ࢖ͬͯϦΫΤετύϥϝʔλΛݩʹಉ࣌઀ଓ਺ΛΧ΢ϯτ͢Δ IUUQE NPE@NSVCZ ᶃlFYBNQMFDPNzʹΞΫηε 1)1΍$(*ͳͲ  ,74 ,FZ FYBNQMFDPN

    7BMVF  ಉ࣌઀ଓ਺ Χ΢ϯλʔ ᶄΠϯΫϦϝϯτ ᶅॲཧ ᶆσΫϦϝϯτ ͜ͷΑ͏ͳྲྀΕͰಉ࣌઀ଓ਺ΛΧ΢ϯτ͢Δ
  4. ੍ݶ಺༰ͷ؅ཧ  IUUQE NPE@NSVCZ ,74 ϦΫΤετ ॲཧ ΠϯΫϦϝϯτ σΫϦϝϯτ ಉ࣌઀ଓ਺

    Χ΢ϯλʔ ,FZ7BMVF IPHFDPN GPPDPN ,74 1)1 $(* ੍ݶ಺༰Λอ؅͢ΔͨΊͷ,74Λ४උ ੍ݶ಺༰Λࢀর
  5. ੍ݶ಺༰ͷ؅ཧ  IUUQE NPE@NSVCZ ,74 ϦΫΤετ ॲཧ ΠϯΫϦϝϯτ σΫϦϝϯτ ಉ࣌઀ଓ਺

    Χ΢ϯλʔ ,FZ7BMVF IPHFDPN GPPDPN ,74 1)1 $(* ੍ݶ಺༰Λࢀর ,74 ,FZ7BMVF IPHFVTFS GPPVTFS ϗετ୯Ґ ΞΧ΢ϯτ୯Ґ ੍ݶ୯ҐΛ૿΍͍ͨ࣌͠͸,74Λ૿΍ͤ͹ྑ͍
  6. ࣗಈ੍ޚγεςϜͱͷ࿈ܞ  IUUQE NPE@NSVCZ ,FZ7BMVF IPHFDPN GPPDPN ,74 (PMBOH ࣗಈ੍ޚγεςϜ

    IPHFDPN NBY@DMJFOUT GPPDPN NBY@DMJFOUT ᶃ੍ݶ৘ใͷ:".-ϑΝΠϧΛੜ੒ ᶄ:".-ΛಡΈࠐΈ ᶅ,74΁ॻ͖ࠐΈ ෛՙͷݕ஌ ϩάͷղੳ ݪҼͷಛఆ HSBDFGVMSFTUBSUͷΑ͏ʹॏ͍ॲཧ͸ෆཁ
  7. ಛఆͷϦΫΤετͷΈDHSPVQͰ੍ޚ͢Δ  IUUQEXPSLFS IUUQEXPSLFS IUUQEXPSLFS ίϯςϯπॲཧ ίϯςϯπॲཧ ϦΫΤετ ϦΫΤετ $16ͷ੍ݶΛ͍ͨ͠

    ϦΫΤετ ࣗ਎ʹDHSPVQͷ੍ݶΛ࣮ࢪ NSVCZ ίϯςϯπॲཧ ࣗ਎ΛݩͷDHSPVQʹ໭͢ NSVCZ $16੍ݶ