Chown é utilizado para dizer quem é o proprietário do arquivo, as vezes podemos ter problemas de permissão devido a ele não deixar você ler o editar o arquivo, lembrando que o Chown e diferente do Chmod.
Eu estava com problemas com o Apache e SVN, quando tentava dar um commit no arquivo mesmo inserindo a senha ele dizia que não tinha acesso. Dessa forma lembrei desse meu amigo e parceiro CHOWN (rs..) sim ele me ajudou a resolver o probleminha.
Eu basicamente precisei usar esse comando:
chown -c -R www:data www:data /pasta/pastadosvn/*
Explicação
-c: mostra o o que está sendo executado na tela
-R: inclui todas as subpastas
www:data-> é o grupo e usuário do meu sistema operacional
Para listar e saber mais detalhes do arquivo uso o comando: ls -l
Tem uma dica completa no VIVA O LINUX sobre esse comando: http://www.vivaolinux.com.br/dica/Entendento-o-comando-chown
Vivendo e apredendo :D
Eu estava com problemas com o Apache e SVN, quando tentava dar um commit no arquivo mesmo inserindo a senha ele dizia que não tinha acesso. Dessa forma lembrei desse meu amigo e parceiro CHOWN (rs..) sim ele me ajudou a resolver o probleminha.
Eu basicamente precisei usar esse comando:
chown -c -R www:data www:data /pasta/pastadosvn/*
Explicação
-c: mostra o o que está sendo executado na tela
-R: inclui todas as subpastas
www:data-> é o grupo e usuário do meu sistema operacional
Para listar e saber mais detalhes do arquivo uso o comando: ls -l
Vivendo e apredendo :D