Precisa de ajuda com erro após configurar permissão para salvar qualquer coisa em var / www / html?

0
sudo adduser <your username> www-data
sudo chown -R www-data(username):www-data(group) /var/www
sudo chmod -R g+rwX /var/www

Eu tive um problema de permissão que foi resolvido e editei minha pergunta para explicar melhor.

    
por harron 26.07.2016 / 19:57

1 resposta

1

Quando você digita adduser hafiz www-data , cria um novo usuário, hafiz e o adiciona ao grupo www-data. Quando você digita adduser hafiz harron www-data , não está usando o comando corretamente.

Se você simplesmente deseja salvar arquivos no diretório / var / www / html, só precisa ter certeza de que seu usuário tem permissão para gravar arquivos para esse grupo. Como / var / www / html é o diretório padrão do servidor da Web, ele deve ser de propriedade da www-data.

gpasswd -a YourUserName www-data

Depois, faça logout e volte ao seu computador e você poderá editar esses arquivos. Este comando adicionará seu usuário ao grupo de dados www. A saída dos comandos que você postou ls -la mostra que a página / var / www / html é de propriedade do usuário www-data e do grupo www-data

drwxrwxr-x 6 www-data www-data 4096 جولاي 22 21:22 .

O '.' representa o diretório atual. Depois de adicionar um usuário a um grupo, você deve fazer logout e fazer login novamente para que ele tenha efeito. Você pode ver de quais grupos você faz parte digitando groups na linha de comando enquanto você está logado.

    
por Brian Sizemore 26.07.2016 / 20:05