что лучше всего сделать, чтобы я мог редактировать файлы в каталоге / var / www без необходимости постоянно вводить свой пароль root? ... потому что я вообще не могу редактировать скрипты, если только я не нахожусь в режиме sudo -i
Добавьте пользователя, которого вы используете, в Apache или аналогичную группу, владеющую файлом. Если такой группы не существует, создайте ее.
Вот необходимые вам команды.
Добавление пользователя в группу пользователей:
sudo adduser username groupname
Но мне не нравится иметь пользователя с привилегиями, отличными от root. Я думаю, что достаточно просто использовать команды sudo. Чтобы отредактировать файл или сделать что-либо от имени пользователя root без входа в систему, просто выполните следующие действия:
sudo vim /var/www/index.html
Это останется вашим пользователем, но позволит вам редактировать этот файл.
Вот ссылка на все, что вам нужно знать о пользователях и группах.
https://help.ubuntu.com/8.04/serverguide/C/user-management.html