права

linux Не отображатеся содержимое папки -- когда есть права на чтение

Нужно дать права "на выполнение" каталога -- то есть право переходить в него, например даём права всем пользователям владеющей им (каталогом группы):

sudo chmod -R g+x имякаталога

Ну и права на чтение:

sudo chmod -R g+x имякаталога

linux Право менять права -- кто им обладает

Менять права доступа к файлу или папке в Linuх может:

  • Либо суперпользователь (команды от его имени можно начинать с sudo)
  • Либо владелец ресурса (папки или файла)

/var/www Какие права выставлять на папку вебсервера (ubuntu linux)

Давать файлам права на исполнение потенциально опасно.
Все директории должны иметь права 775, а файлы 664, поэтому:

find /var/www/ -type d -exec chmod 755 {} \;
find /var/www/ -type f -exec chmod 644 {} \;

иначе привет от shell

Пишут тут: https://toster.ru/q/313363

linux Дать права на папку -- примеры команд

Примеры команд (подробнее о правах тут):

  • Даём права на запись группе (владельцу)
    sudo chmod g+w  имяПапкиИлиПУтьКНей
  • Меняем группу-владельца папки с того что было www-data:
    sudo chgrp  www-data  имяПапкиИлиПУтьКНей

linux Права на запись в папку для всех -- Дать всем права на запись

Если foldername -- имя папки, то делаем так:

sudo chmod a+w foldername

Рекурсивно (на все вложенные подпапки) права можно дать так:

sudo chmod a+w foldername -R
Subscribe to RSS - права