Что означает это правило разрешений - proUbuntu
Винтажный Клуб для гитаристов
2 голосов
/

что означает это правило разрешений, и безопасно ли его использовать для моего VPS-сервера?

sudo chown -R "$USER":www-data /var/www
find /var/www -type f -exec chmod 0660 {} \;
sudo find /var/www -type d -exec chmod 2770 {} \;

1 Ответ

2 голосов
/

Есть три разные команды,

  1. sudo chown -R "$USER":www-data /var/www меняет владельца папки /var/www на user = $ USER и group = www-data.

  2. find /var/www -type f -exec chmod 0660 {} \; ищет файлы в /var/www и изменяет их разрешения на 0660, что эквивалентно rw-rw ----.

  3. sudo find /var/www -type d -exec chmod 2770 {} \; устанавливает SetGID для папки / var / www. Это делается для того, чтобы скрипты всегда запускались с правами группы.

Вот оно, надеюсь, поможет.

...