質問: **環境** ・CentOS 6 ・VPS --- **Apacheアクセスエラーログのディレクトリ&ファイルパス** ・/var/log/httpd/hoge.jp_error_log --- **質問背景** ・Apacheアクセスログを確認しようと思ったら、FTPでアクセス出来なくなっている ・確認してみたら、古いファイルの所有者はFTPユーザ、最新ファイルの所有者はrootだった --- **質問1** ・/var/log/httpd/の所有者は、一般的には誰にするのでしょうか? ・root? ・FTPユーザ? --- **質問2** ・/var/log/httpd/のパミッションは、一般的には何にするのでしょうか? ・ドキュメントルートではないので、気にしなくて良い? --- **質問3** ・logファイルのパミッションをrootに変更した覚えはないのにrootになっているのは、なぜでしょうか? ・logファイルのパミッションは何に依存している? ・以前、/etc/httpd/conf.d/内のconfファイルを編集したり新規作成したりコピーしたり色々触ったので、そこら辺の影響でしょうか?
回答: Linux 等で、yum インストールした場合、デフォルトだと 所有者は、root ですね。 新しく作られたファイルの所有者が、root なのは、ログローテートしているかログファイルの名前を変更したりして、新しく作られたからではないでしょうか。