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

Yuya Sato 10views 更新:2017年5月10日

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

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

SuExecUserGroup taro taro

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません