Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

みんなそろそろ707やめようぜ (;´Д`)

2,144 views

Published on

ドキュメントルート以下のディレクトリのパーミッション、707はやめましょう (suEXECに対応しているapacheという前提) というお話。

Published in: Engineering
  • Download or read that Ebooks here ... ......................................................................................................................... DOWNLOAD FULL PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Download or read that Ebooks here ... ......................................................................................................................... DOWNLOAD FULL PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m77EgH } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m77EgH } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

みんなそろそろ707やめようぜ (;´Д`)

  1. 1. みんなそろそろ707やめようぜ (;´Д`) 2016/06/04 @nullpopopo
  2. 2. みんなそろそろ707やめようぜ (;´Д`) 名前: Yasutaka Hamada Twitter: @nullpopopo おしごと: サーバーエンジニア https://ll4u.in/ Blog: http://nullpopopo.blogcube.info/
  3. 3. みんなそろそろ707やめようぜ (;´Д`) Blog: http://nullpopopo.blogcube.info/
  4. 4. みんなそろそろ707やめようぜ (;´Д`) 今日は何しにきたの?
  5. 5. みんなそろそろ707やめようぜ (;´Д`) こいつのデバッグしにきました。 https://github.com/nullpopopo/ichigeki
  6. 6. みんなそろそろ707やめようぜ (;´Д`) USPマガジン (現 シェルスク リプトマガジン) vol.0 で北朝鮮 謹製Linux Redstar Linux インス トールレポート執筆
  7. 7. みんなそろそろ707やめようぜ (;´Д`) シェルスクリプトマガジン vol.22 ではさくらインターネッ ト 石狩データセンターへ取材 しに行きました。
  8. 8. みんなそろそろ707やめようぜ (;´Д`) 「ツールがなくてもサーバー構 築でたじろがない! 一撃シェ ルスクリプト道場」連載してま した。 http://codezine.jp/article/corner/573
  9. 9. みんなそろそろ707やめようぜ (;´Д`) 最初にごめんなさい
  10. 10. みんなそろそろ707やめようぜ (;´Д`) 今日のメインテーマは WordPress ではありません。 でもちょっとだけ WordPress が関係します。
  11. 11. みんなそろそろ707やめようぜ (;´Д`) 今日のメインテーマはセキュリティです。
  12. 12. みんなそろそろ707やめようぜ (;´Д`) ところで皆さん、WordPressはどんなサーバーで 動かしていますか?
  13. 13. みんなそろそろ707やめようぜ (;´Д`) 共用サーバー VPS クラウド KUSANAGI wordpress.com 専用サーバー etc...
  14. 14. みんなそろそろ707やめようぜ (;´Д`) ドキュメントルート(WEBサーバーが公開する ディレクトリ)以下のパーミッションって、何に しています?
  15. 15. みんなそろそろ707やめようぜ (;´Д`) 755 705 711 700 701 777 707
  16. 16. みんなそろそろ707やめようぜ (;´Д`) 707 ...
  17. 17. みんなそろそろ707やめようぜ (;´Д`) 今日問題にするのはコイツです こいつ。 707
  18. 18. みんなそろそろ707やめようぜ (;´Д`) 質問
  19. 19. みんなそろそろ707やめようぜ (;´Д`) ドキュメントルート以下ディレクトリのパー ミッションを707にしている方、その理由を教 えていただけますか?
  20. 20. みんなそろそろ707やめようぜ (;´Д`)
  21. 21. みんなそろそろ707やめようぜ (;´Д`)
  22. 22. みんなそろそろ707やめようぜ (;´Д`)
  23. 23. みんなそろそろ707やめようぜ (;´Д`) UNIXのパーミッション
  24. 24. みんなそろそろ707やめようぜ (;´Д`) Read 4 Write 2 Execute 1
  25. 25. みんなそろそろ707やめようぜ (;´Д`) UNIXのユーザー・グループの概念
  26. 26. みんなそろそろ707やめようぜ (;´Д`) user group other
  27. 27. みんなそろそろ707やめようぜ (;´Д`) パーミッション 707 とは 自分と「他人」に対して読み(4)書き(2)実行(1)の権限を与えることになります。 つまり、他人がファイル置き放題。こわい。
  28. 28. みんなそろそろ707やめようぜ (;´Д`) 実例
  29. 29. みんなそろそろ707やめようぜ (;´Д`) じゃあパーミッション何だったらいいのよ? (#・∀・) プンスコ!!!
  30. 30. みんなそろそろ707やめようぜ (;´Д`) その前に前提条件があります。
  31. 31. みんなそろそろ707やめようぜ (;´Д`) apacheがsuEXECに対応していること (最近の サーバー、少なくともApache 2.0では対応してい る。)
  32. 32. みんなそろそろ707やめようぜ (;´Д`) suEXECとは ApacheユーザはWebサーバを実行しているユーザIDとは異なるユーザIDで CGIプログラムやSSIプログラムを実行することができる 引用: suEXEC サポート - Apache HTTP サーバ http://httpd.apache.org/docs/2.0/ja/suexec.html
  33. 33. みんなそろそろ707やめようぜ (;´Д`) /home/nullpopopo 以下のオーナーは nullpopopo apache(httpd)の実行ユーザーは apache
  34. 34. みんなそろそろ707やめようぜ (;´Д`) [nullpopopo@wwwXXXX ~]$ ls -l | grep www drwx---r-x 5 nullpopopo users 1024 Jun 4 10:26 www
  35. 35. みんなそろそろ707やめようぜ (;´Д`) [nullpopopo@wwwXXXX ~]$ cd ${HOME}/www [nullpopopo@wwwXXXX ~/www]$ ls -lA total 180 -rw----r-- 1 nullpopopo users 0 Feb 18 10:08 .htaccess -rw----r-- 1 nullpopopo users 418 Feb 14 04:11 index.php -rw----r-- 1 nullpopopo users 19935 Jun 4 10:26 license.txt -rw----r-- 1 nullpopopo users 7360 Jun 4 10:26 readme.html -rw----r-- 1 nullpopopo users 5032 Jun 4 10:26 wp-activate.php drwx---r-x 9 nullpopopo users 2560 Jun 4 10:26 wp-admin -rw----r-- 1 nullpopopo users 364 Jun 4 10:26 wp-blog-header.php -rw----r-- 1 nullpopopo users 1476 Jun 4 10:26 wp-comments-post.php -rw----r-- 1 nullpopopo users 2853 Jun 4 10:26 wp-config-sample.php -rw----r-- 1 nullpopopo users 1569 Feb 14 04:30 wp-config.php drwx---r-x 7 nullpopopo users 512 Jun 4 10:30 wp-content -rw----r-- 1 nullpopopo users 3286 Feb 14 04:11 wp-cron.php drwx---r-x 16 nullpopopo users 4608 Jun 4 10:26 wp-includes -rw----r-- 1 nullpopopo users 2380 Feb 14 04:11 wp-links-opml.php -rw----r-- 1 nullpopopo users 3316 Feb 14 04:11 wp-load.php -rw----r-- 1 nullpopopo users 33837 Jun 4 10:26 wp-login.php -rw----r-- 1 nullpopopo users 7887 Feb 14 04:11 wp-mail.php -rw----r-- 1 nullpopopo users 13106 Jun 4 10:26 wp-settings.php -rw----r-- 1 nullpopopo users 28624 Jun 4 10:26 wp-signup.php -rw----r-- 1 nullpopopo users 4035 Feb 14 04:11 wp-trackback.php -rw----r-- 1 nullpopopo users 3061 Feb 14 04:11 xmlrpc.php
  36. 36. みんなそろそろ707やめようぜ (;´Д`) これでWordPress動くの? 動きます。
  37. 37. みんなそろそろ707やめようぜ (;´Д`) でも、大量のファイルのパーミッションを604 にしたりディレクトリのパーミッションを707 にするのが大変...
  38. 38. みんなそろそろ707やめようぜ (;´Д`) (実演)
  39. 39. みんなそろそろ707やめようぜ (;´Д`) [nullpopopo@wwwXXXX ~]$ cd www [nullpopopo@wwwXXXX ~/www]$ find $(pwd) -type f | xargs chmod 604 [nullpopopo@wwwXXXX ~/www]$ find $(pwd) -type d | xargs chmod 705
  40. 40. みんなそろそろ707やめようぜ (;´Д`) まとめ
  41. 41. みんなそろそろ707やめようぜ (;´Д`) ● ディレクトリのパーミッション 707 を勧めているサイトは信用 ならない ● apacheがsuEXECに対応する前の情報、つまり古い ● 書いている人が意味を理解していない ● 最近のapacheはsuEXECに対応しているので、以下のパーミッ ションを推奨 ● ファイル: 604 ● ディレクトリ: 705 ● 自分が使っている共用サーバーのapacheがsuEXECに対応してい るかはサーバー会社のFAQを見よう ● VPSや専用サーバー、IaaSのクラウドなら自分で設定がんばろう
  42. 42. みんなそろそろ707やめようぜ (;´Д`) ありがとうございました!

×