Is there a reason why they are not running as www-data ?
Sim. Você provavelmente não especificou o usuário em sua configuração nginx .
Diretiva do usuário: link
syntax: user user [group];
default:
user nobody nobody;
context: main
Como executar o nginx como um usuário em particular?
Você pode especificar o usuário / grupo que o nginx executa, na configuração nginx.
Este é um exemplo de como uma configuração do nginx pode parecer (observe a diretiva do usuário):
pid /path/to/nginx.pid;
user www-data www-data;
worker_processes 1;
events {
worker_connections 1024; # usually 1024 is a good default
}
http {
# more code goes here
}
Simplesmente atualize sua configuração e recarregue ou reinicie o nginx, e você deve estar pronto.
É claro que você deve escolher o usuário que funciona melhor para o seu sistema, no Debian / Ubuntu há um www-data por padrão, então essa é uma escolha sensata.