Como escrever no diretório fora de casa?

0

Eu tenho meu servidor Apache em execução no diretório /srv/http/ . Alterei o grupo dele para httpadmin e, em seguida, adicionei meu usuário a esse grupo. Em seguida, alterei as permissões desse diretório para rwxrwxr-x , o que significa que todos no grupo httpadmin devem poder escrever nesse diretório, certo?

No entanto, não consigo criar arquivos nele. O que estou perdendo?

    
por jpmelos 30.10.2011 / 12:44

2 respostas

4

Depois de alterar seu grupo, você precisa fazer logout e fazer login novamente para que sua nova atribuição de grupo esteja ativa. Você pode sair ou

    
por 30.10.2011 / 13:31
0

verifique sua identidade com o comando id | grep httpadmin || echo check permissions. . Se você tem alguma saída aqui, você deve se adicionar a este grupo. Você pode usar pw , usermod ou qualquer outro comando e, em seguida, efetuar login no sistema novamente.

O próximo ponto que você deve verificar é as permissões que os arquivos gravados têm. No meu servidor de casa eu uso o grupo de aderência para não importa sobre o grupo padrão que eu escrevo e umask de permissão que tenho.

    
por 30.10.2011 / 13:46