Я привык настраивать SGID в каталоге

chmod -R g+s example а затем
chmdo -R 750 example

И иметь каталог и все подкаталоги сохранить set-group-ID. В CentOS SGID переопределяется второй командой.

ОС CentOS версии 5.6 (финальная)

Теоретически, как сказано на этой странице, «если бы такие команды, как chmod регулярно очищали эти биты в каталогах, механизмы были бы менее удобными ...», и это именно то, что происходит. chmod -R 750 эффективно удаляет SGID.

Как я могу сделать g+s постоянным?

1 ответ1

2

Вместо этого используйте 2750 с chmod.

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