Você também precisa usar sudo
com chmod
:
sudo chmod go-rwx /var/www
Estou tentando configurar um servidor web Apache simples por SSH em Raspbian, mas não consigo obter acesso a /var/www
. Eu tentei esses comandos para obter permissão de gravação:
sudo chown -R www-data:www-data /var/www
chmod go-rwx /var/www
Por chmod
, recebi este erro:
chmod: changing permissions of ‘/var/www’: Operation not permitted
Por chown
, ele não exibiu nenhuma mensagem e pareceu não fazer nada. Para recapitular, estou tentando descobrir como obter acesso para usar esses comandos e também para obter acesso a esse diretório. Estou logado no usuário padrão pi e não defini uma senha de root. Agradecemos antecipadamente.
Como resposta do @EugenRieck, isso não está funcionando porque você está "Eu fiz o login no usuário padrão pi" - você precisa ser root para executar este comando.
Você pode seguir os conselhos dele prefixando o comando com sudo, que o executará como root, ou poderá obter privilégios de root (sudo / bin / bash ou su) para se tornar root antes de executar o comando.
Como mencionado por outros, você precisa ter privilégios de root para remover / var / swap.
Se você os tiver, mas ainda assim não funcionar, provavelmente a pasta ainda está sendo ativamente usada como pasta swap. Supondo que você acabou de editar o / etc / dphys-swapfile, uma reinicialização pode ajudar.