O Apache é o usuário padrão no Centos, supondo que você tenha instalado a partir do Yum. Você pode e deve verificar procurando em /etc/httpd/conf/httpd.conf.
Há outras coisas acontecendo com esta instalação do Magento? Como o php suexec? processo php-fpm ou php-cgi?
Além disso, o comando correto seria
sudo chown -R nobody.devs /path/to/magento
Para responder 1 e 2: Executar um ataque sobre as permissões de uma instalação do Magento em execução lhe dará pesar. Esse pode ser um ótimo dia para clonar a caixa, testar e executar na produção. "Ninguém" usuário no Centos / Redhat tem várias peculiaridades do servidor web e poucas permissões (pense no Selinux e tudo) que o usuário padrão é um usuário nomeado, o Apache.