sudo passwd -l root
é o comando executado se você quiser desabilitar o login raiz direto. É uma coisa boa. Você não deseja ativar o login root. (Com isso, é impossível efetuar login a partir de um prompt de login adequado ou diretamente por meio do SSH)
Você ainda pode "obter raiz" executando sudo su
do seu usuário normal (supondo que eles estejam no grupo admin
/ sudo
), ou você pode executar comandos únicos como raiz, prefixando-os com sudo
.
De qualquer forma, /var/www
está no grupo www-data
, por isso, se você executar:
sudo usermod -a -G www-data $USER # add the user to the www-data group
sudo sudo chmod -R g+w /var/www # allow the group to write
Depois de efetuar o logout novamente, você deve poder escrever em /var/www