Que permissões devo dar a este novo grupo de usuários para exibir meu site no localhost?

0

Gostaria de editar arquivos em /var/www sem ter que usar sudo o tempo todo - e gostaria de fazer isso da maneira mais segura possível. Então, o que eu fiz é:

  1. Crie um novo grupo, web-development
  2. Adicione-me (o usuário) e data-www ao grupo
  3. Crie um link simbólico de ~/website para /var/www
  4. Conceda ao usuário data-www e web-development a propriedade do grupo da pasta do site localizada na pasta base com chown -R data-www:web-development ~/website
  5. Forneça a pasta do site no diretório inicial 755 permissions (tornando-a legível / gravável pelo proprietário)

Quando tento abrir http://localhost/website , obtenho:

Access Forbidden! You don't have permission to access the requested directory. There is either no index document or the directory is read-protected.

Que tipo de permissão kung-foo eu tenho que fazer para contornar isso? Não quero conceder permissões de gravação para /var/www a data-www nem desejo alterar o proprietário de /var/www para meu usuário.

(Caso isso seja relevante: na realidade, estou usando o Arch, portanto, o usuário que utilizo é na verdade http e não data-www , e a pasta que uso é /srv/http , não /var/www ) .

    
por AmagicalFishy 23.11.2017 / 12:40

0 respostas