Ваша проблема, кажется, больше. Попробуйте следующее:
- Перезагрузите компьютер
- Загрузитесь в режим восстановления (выберите опцию "Восстановление" на экране загрузки). Если вы используете Ubuntu с одной загрузкой, вам нужно удерживать клавишу Shift, чтобы попасть в меню GRUB)
В появившемся окне выберите "Удалить приглашение в корневую оболочку".
В командной строке (в которой должно быть указано root@your-computer:~#
, введите:
chmod 0440 /etc/sudoers
Затем перезагрузите компьютер
shutdown -r now
Теперь вы должны снова использовать sudo
. Кажется, вы пробовали несколько неправильных команд раньше.
Замечания:
Всегда следите за тем, чтобы вы знали, что делаете, когда используете sudo
.
Еще одна заметка:
Запуск sudo chmod 077 /var/www/
определенно не то, что вы хотите делать. Если вы хотите установить разрешения для /var/www
, было бы целесообразно создать новую группу пользователей, которые имеют права на запись в каталог.
sudo addgroup www-users
sudo adduser <your-username> www-users
Замените <your-username>
своим реальным именем пользователя. Это добавит новую группу www-users
и добавит себя в нее.
Затем добавьте в него пользователя веб-сервера:
sudo adduser www-data www-users
И дать правильные разрешения:
sudo chgrp www-users /var/www
sudo chmod –R 775 /var/www
sudo chmod g+s /var/www