Назад | Перейти на главную страницу

Установить пользователя / группу по умолчанию (липкий бит) в Ubuntu

Могу ли я использовать команды chmod u + s и chmod g + s, чтобы обеспечить следующие разрешения для файлов в / var / www?

Разрешения:

chown -R корень: web / var / www chmod -R g + rw / var / www

Установка setgid бит в каталоге приведет к тому, что файлы и каталоги унаследуют групповое владение этим каталогом. Это не повлияет на права доступа к файлам или каталогам.

Права доступа к файлам и каталогам в основном контролируются процессом umask, который вы можете установить, например, в сценарии запуска Apache.

Чтобы сделать то, что вы хотите, вам сначала нужно рекурсивно установить setgid бит во всех каталогах в /var/www, и потребуется исправить разрешения для существующих файлов, и вам нужно будет убедиться, что все существующие файлы / каталоги имеют соответствующего пользователя и группы, и вам нужно будет настроить Apache для использования соответствующей маски umask.