(Я сошлюсь на другие ответы, которые я прочитал далее) Я установил стек LAMP и пытаюсь поместить файлы в /var /www /html

 nati@nati-pc:/var/www/html$ touch example
 touch: cannot touch 'example': Permission denied

Я изменил права доступа к папке www

 nati@nati-pc:/var$ ls -al
 drwxrwxr-x  3 www-data www-data 4096 Oct 29 20:40 www

также в html:

 nati@nati-pc:/var/www$ ls -al
 drwxrwxr-x  2 www-data www-data 4096 Oct 29 20:40 html

Я добавил себя в группу www-data :

 nati@nati-pc:/var/www$ awk -F':' '/www-data/{print $4}' /etc/group
 nati

Как видите, разрешения группы www & html равны 7, и я в группе, поэтому я не понимаю, почему я не могу написать в папку.

Я следовал за этим ответом (https://superuser.com/questions/278446/ive-set-up-apache-but-i-cant-write-to-the-var-www-folder# =)

Ubuntu 18.04

1 ответ1

0

Итак, благодаря Шими, я проверил с помощью команды id включает ли меня группа, и этого не произошло, поэтому мне нужно было войти в систему с помощью sudo su nati а затем команда id показала, что я в группе, и с тех пор я могу редактировать файлы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .