Почему не удается записать файл?

Я добавил debian8 в группу www-data с командой.

sudo usermod -G www-data debian8 

Его можно проверить с помощью команды.

  • файл соответствует / proc / locks
  • Не удается удалить файл - разрешено разрешение - почему?
  • Как разрешить доступ к файлам в домашней папке пользователя без загрузки?
  • Почему я не могу удалить пустой каталог с именем пользователя www-data?
  • Как заставить get-iplayer получать контролируемое качество без огромного размера?
  • В чем смысл mv -f?
  •  cat /etc/group |grep 'www-data' www-data:x:33:debian8 

    Свойства собственности:

     -rw-r--r-- 1 www-data www-data 418 Sep 25 2013 /var/www/html/wp/index.php sudo ls -al /var/www/html/wp total 200 drwxrwxr-- 5 www-data www-data 4096 Jan 5 10:16 . drwxrwxrwx 5 www-data www-data 4096 Jan 4 15:51 .. -rw-r--r-- 1 www-data www-data 418 Sep 25 2013 index.php 

    Почему debian8 как участник групповых www-данных не может его кота?

     debian8@hwy:/var/www/html/wp$ cat index.php cat: index.php: Permission denied sudo getfacl /var/www/html/wp/index.php getfacl: Removing leading '/' from absolute path names # file: var/www/html/wp/index.php # owner: www-data # group: www-data user::rw- group::r-- other::r-- 

    Сделайте так, как сказал heemayl, Logout, а затем войдите в систему , файл /var/www/html/wp/index.php можно связать, почему нельзя трогать новый файл в /var/www/html/wp/test.txt сейчас ?

     touch /var/www/html/wp/test.txt touch: cannot touch '/var/www/html/wp/test.txt': Permission denied 

    введите описание изображения здесь

    Это так странно, что

    нет проблем для

     touch /var/www/html/wp/test1.txt 

    нет разрешения на

     touch /var/www/html/wp/test.txt 

  • предоставлять разрешение на чтение, запись, выполнение, но не может быть удалено другими пользователями
  • `cp` разрешено при копировании файла, принадлежащего` root`
  • Не удается удалить файл - разрешено разрешение - почему?
  • Пусть процесс читает и записывает все файлы внутри определенного каталога на любой глубине
  • Получение «Запрещенной ошибки» для просмотра страницы в локальном хосте с разрешением на чтение, запись и выполнение
  • Лучший способ сделать зашифрованные резервные копии при сохранении разрешений на файловую систему Windows
  • 2 Solutions collect form web for “Почему не удается записать файл?”

    Вам не хватает ключевого момента, который требует доступа к записи, поэтому в случае touch test.txt которого есть разрешение -rw-r-r–, которое позволяет вам читать и не изменять. поэтому для группы отсутствует разрешение на запись, если вы выполняете chmod g+w test.txt он будет работать нормально. И вы поняли, что вам нужно повторно войти, чтобы увидеть эффект изменений, внесенных в системные параметры.

    Я смог воспроизвести вашу проблему, дело в том, что вы уже создали такой файл « test.txt » в своей папке с владельцем и группой « www-data », так как вы пытаетесь создать с touch файлом, который уже существует, и вы не являетесь владельцем, у вас есть «Permission denied», однако вы можете прочитать этот файл с cat потому что у файла есть разрешения на чтение для других пользователей.

    Linux и Unix - лучшая ОС в мире.