Sou capaz de escrever alterações no diretório inicial, mas quando se trata da /var/www/html
pasta, não está me permitindo fazer alterações ou criar novos arquivos ou pastas.
Eu consigo visualizar os arquivos no diretório
Por favor, sugira quais são as etapas corretas para definir as permissões.
files
users
permissions
Dave
fonte
fonte
Respostas:
como raiz:
Substitua "usuário" pelo seu nome de usuário.
fonte
Encontre o grupo que
/var/www/html
pertence, geralmente um dos apache, www ou webmaster. Em seguida, adicione seu usuário a esse grupo.onde é o nome do grupo ao qual / var / www / html pertence e é o nome do seu usuário.
fonte
root
. Então não faça isso./var/www/html
seria root, a menos que ele tenha feito algumas alterações na configuração. No entanto, acho que não seria esse o caso./var/www/html/
foi configurado como root: propriedade de raiz, portanto, às vezes, são necessárias alterações de grupo e proprietário e o usuário não deve ser adicionado à raiz de grupo, conforme sugerido pelo mattdm.Minha sugestão é usar
/srv/
. É para isso que serve. Crie uma hierarquia apropriada (talvez/srv/www/
, mas talvez algo mais apropriado para o seu grupo). Em seguida, altere a configuração do Apache para que o novo diretório seja seuDocumentRoot
.Isso tem várias vantagens:
fonte