Como posso alterar o proprietário de um processo?

1

Oi, acabei de concluir um teste de tecnologia no Ubuntu e me deparei com um problema em que precisei alterar o usuário do processo do PHP para corrigir um site corrompido. Eu acredito que o usuário era "foo", mas precisava ser "www-data". Foi-me dito no final que "chowning the process" era a correção, eu só quero saber como fazer isso para referência futura.

Assim, da mesma forma você faria o usuário de um arquivo (eu presumo), mas apenas por um processo. Eu procurei e procurei, mas me pergunto se estou procurando o comando errado? Ou isso seria alterado em um arquivo de configuração em algum lugar, talvez?

Obrigado antecipadamente!

    
por Si King 13.03.2018 / 12:30

2 respostas

1

Não é possível alterar externamente o usuário ou grupo de um processo em execução no Linux. O que você pode fazer é alterar a configuração do que estiver executando para usar o novo usuário na próxima vez que for executado. Isso depende de como você instalou e configurou o PHP (ou melhor, o que estiver executando o PHP para você - apache, php-fpm, etc.).

    
por muru 13.03.2018 / 12:38
0

Você não pode fazer isso cara, se você pode gentilmente compartilhar conosco. verifique este link: link

    
por sourav 13.03.2018 / 14:27