Por alguma razão, não posso alterar as permissões de arquivo da minha pasta var / www ou qualquer outra coisa dentro dela. Eu tentei usar o gksu-nautilus para alterar as permissões, mas não funciona. Quando abro a janela de propriedades e seleciono um nível de permissão diferente para mim, ele muda instantaneamente para a configuração anterior.
Alguma idéia de como consertar isso?
permissions
codedude
fonte
fonte
Respostas:
Use comandos, do terminal. Ctrl+ Alt+ Tpor padrão, mas você pode encontrá-lo no menu GNOME.
Então abra esse terminal e digite:
sudo chmod 775 FILE(S)
- para pastas, use a opção recursiva:sudo chmod 775 DIR(S) -R
Os números são das permissões: 7 significa rwx (leitura, gravação, execução), 5 rx (leitura, execução), 6 rw- (leitura, gravação).
A combinação do número da árvore é: ogx (proprietário, grupo, todos).
Para alterar o grupo de um proprietário, use:
sudo chown OWNER:GROUP FILE/FORDER -R
por exemplo. proprietário: raiz, grupo: usuários; (R = recursivo)Para alterar apenas o grupo, use:
sudo chgrp GROUP FILE/FOLDER -R
... mesma coisa...Por favor, leia as páginas de manual destes programas:
man chmod chown chgrp
- para mais detalhes.fonte
Você disse que "as permissões retornam instantaneamente". E sobre "as permissões não foram aplicadas"?
Se você tiver uma
/var/www
partição separada formatada como FAT ou NTFS, precisará reformatar sua partição, pois esses sistemas de arquivos não suportam permissões de arquivo Linux.Faça backup de seus arquivos e reformate a partição como ext4. Em seguida, copie os arquivos novamente e restaure as permissões e propriedades:
Os 640 e 750 nos dois últimos comandos podem ser alterados, é claro.
fonte
Basta alterar o proprietário da pasta abrindo um terminal e:
Onde myUsername é o seu nome de usuário
fonte