Criando Daemons no Linux… como devem ser as permissões de arquivo?

2

Estou configurando alguns Daemons do PHP Gearman em execução no PEAR System_Daemon. Eu preciso que eles sejam capazes de escrever para os seguintes locais ...

/var/run/{APPNAME}.pid
/etc/init.d/{APPNAME}
/gearman/log/{APPNAME}.log

Quais permissões devo definir para eles? Eu não me importo de criar um usuário diferente ou o que você tem, mas eu não sou apenas o melhor com permissões de arquivo. Eu quero fazer isso direito, não chmod 777 para facilidade de uso e execução como root, o que nunca é uma boa idéia.

Ajude este idiota de permissão de arquivo?

    
por Urda 07.02.2010 / 03:58

1 resposta

0

Você pode criar um usuário: grupo para este daemon e dar a eles as permissões necessárias.

Como root, você sempre pode

sudo -u newuser $program
    
por 07.02.2010 / 07:19