Crie o grupo www
e adicione o usuário coldfusion
a esse grupo junto com apache
Estou precisando entender o fluxo de trabalho correto para gerenciar permissões, a fim de permitir que o ColdFusion 9 runtime user {coldfusion} tenha acesso a contas de usuário.
Os elementos alemães ...
Centos 5.8 WHM 11.32.4 cPanel EasyApache ColdFusion 9
O ColdFusion 9 está instalado e fazendo o proxy das conexões para o servidor jrun através do Apache via mod_jrun22 ...
No lado do cPanel - o usuário do Apache é username: usergroup em contêineres vhost ...
O Apache está sendo executado como a conta nobody e através do suExec é executado como o usuário da conta especificado no container vhost ... No entanto, isso não parece ser uma opção para o usuário do ColdFusion ...
Portanto, a questão básica é como dar permissões à conta de usuário do ColdFusion para que ela seja executada da mesma maneira que a conta do Apache?
Crie o grupo www
e adicione o usuário coldfusion
a esse grupo junto com apache
Você pode tornar o servidor de aplicativos java (por exemplo, o tomcat :) para executar sob privilégio under.
Este foi um dos principais problemas quando eu criei um plugin para cpanel (ndeploy.in) que fornece railo (uma alternativa coldfusion) e acabei criando certas pastas como WEB-INF e logs no application_root usando privilégios de root. É claro que se o aplicativo CF tiver que gravar algo no application_root, essa pasta deve ter uma permissão 777 ou permissão de gravação para ninguém no mínimo, o mesmo que você teria ao executar o mod_php com privilégio de ninguém.
Tags linux centos apache-httpd