[Apache] suEXECでCGIを実行するユーザを変更する

ApacheはCGIを起動する際デフォルトではApacheを起動しているユーザ(rootやapache)で起動します。 しかし、自前CGIなどを起動する場合などは思わぬ挙動を示して他ユーザのファイルを削除してしまったり、セキュリティ的に問題となる場合があります。 その時はsuEXECを使用してCGIを実行するユーザを指定します。

httpd.confに以下を追加することで指定できます。

SuExecUserGroup taro taro