Definir permissões para / var / www / mysite? [duplicado]

0

Depois de olhar em volta deste site, foi dito que é uma boa prática usar a permissão 644 para meus sites em / var / www.

Então eu fiz o chmod 644 / var / www / mysite

Agora não tenho mais acesso à pasta mysite, permissão negada. Depois de perguntar esta questão , parece que eu preciso permitir que meu permissões de execução do usuário.

Eu fiz isso, mas agora sinto que estou um pouco confuso.

Então alguém poderia explicar a melhor prática quando se trata de configurar permissões para / var / www / mysite?

Eu quero que o myuser possa entrar lá. Que tipo de acesso deve www-data? Basicamente, quais permissões devo definir para esta pasta e subpastas para cada usuário?

    
por panthro 27.10.2016 / 11:23

1 resposta

0

% bl0ck_qu0te%

NÃO. Ninguém disse isso.

  • "use" 600 "para cima" 644 "permissão para meus sites em / var / www" PARA ARQUIVOS .
  • Você usa "700" até "755" para diretórios (o que você quer depende do seu uso).

Esses dois comandos consertam suas permissões:

find /var/www/ -type d -print0 | xargs -0 chmod 755 
find /var/www/ -type f -print0 | xargs -0 chmod 644

O primeiro conjunto de d irectories para 755. O segundo define f iles para 644.

As permissões vêm em três grupos: proprietário, grupo e outros. Se você editar arquivos apenas com 1 usuário, você também pode usar "700" e "600". Isso não permitirá que o grupo e outros acessem os arquivos. "750" e "650" também permitem acesso ao grupo.

    
por Rinzwind 27.10.2016 / 11:46