コトの発端
WrodpressにてSSH2を使用したファイルのアップロードをするために、公開鍵秘密鍵のペアをHTTPデーモンからアクセスできるように設定する必要があった。
そのために、Wordpressを動かしているHTTPデーモンがどの権限で実行されているのかを確認する必要があった。
ApacheとかNginxとかのHTTPデーモンがどんな権限で実行されているのかを調べていく。
調べ方
Apacheの場合
vim /etc/httpd/conf/httpd.conf
# httpd.conf
ServerRoot "/etc/httpd"
Listen 80
Include conf.modules.d/*.conf
User httpd
Group www
...
この場合だと、httpdユーザ、wwwグループで実行されている。
Nginxの場合
vim /etc/nginx/nginx.conf
## nginx.conf
user httpd www;
worker_processes auto;
worker_rlimit_nofile 20000;
pcre_jit on;
...
この場合だと、httpdユーザ、wwwグループで実行されている。
いつもの
記載されている内容の正確さについては無保証です。