Seu problema parece ser maior. Tente o seguinte:
- Reinicie seu computador
- Inicialize no Modo de Recuperação (selecione a opção "Recuperação" na tela de inicialização. Se você estiver com o Ubuntu de inicialização única, precisará manter pressionada a tecla Shift para acessar o menu do GRUB)
-
No prompt, selecione "Enviar ao prompt do shell raiz"
-
No prompt de comando (que deve dizer
root@your-computer:~#
, insira:chmod 0440 /etc/sudoers
-
Em seguida, reinicie sua máquina
shutdown -r now
Agora, você poderá usar sudo
novamente. Parece que você já tentou alguns comandos errados antes.
Nota:
Sempre tome cuidado para saber o que você está fazendo quando usa sudo
.
Outra nota:
A execução de sudo chmod 077 /var/www/
definitivamente não é o que você deseja fazer. Se você quiser definir permissões em /var/www
, seria aconselhável criar um novo grupo de usuários que tenham acesso de gravação ao diretório.
sudo addgroup www-users
sudo adduser <your-username> www-users
Substitua <your-username>
pelo seu nome de usuário real. Isso adicionará um novo grupo www-users
e se adicionará a ele.
Em seguida, adicione o usuário do servidor web a ele:
sudo adduser www-data www-users
E dê as permissões certas:
sudo chgrp www-users /var/www
sudo chmod –R 775 /var/www
sudo chmod g+s /var/www