Если переименовать папку, то наследование отключается

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Ответить
jake
Сообщения: 2
Зарегистрирован: Вт апр 19, 2022 11:23

Если переименовать папку, то наследование отключается

Сообщение jake »

Здравствуйте коллеги!
Купили новый сетевой файловый сервер Syn. 920+, FS: Btrfs
При создании папок в свойствах в безопасности по умолчанию наследование включен и всем есть доступ.
Если переименовать эту же папку, то наследование отключается и доступ только для владельца на изменение и чтение, остальным нет доступа, т.е. исчезает(до переименование было доступ).
А на старом файловом сервере был FS: ext4 и на нем было все ОК!
Пробовал в настройках ТС: InheritCaseSensitiveDir=2 #т.е. 2 - всегда наследовать, не помогло.

Поделитесь опытом у кого какие идеи?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Советую для начала прочитать описание ключа не в справке, а здесь, поподробнее.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

jake
Для начала нужно проверить поведение в Проводнике и/или других файловых менеджерах. Дело в том, что протокол SMB (предполагаю, что работа ведётся через него) изначально не рассчитан на линуксовые системы, и не все операции там могут работать корректно. Сильно подозреваю, что проблема на стороне сервера, а не клиента. Как правильно отмечено выше, ключ InheritCaseSensitiveDir к SMB не имеет ни малейшего отношения.

Конкретно с btrfs я не работал (не считая нескольких кратковременных экспериментов, после которых счёл её непригодной для использования в рабочих системах), поэтому сходу не могу предположить, в чём может быть причина такого разного поведения с ext4. Кроме того, информации недостаточно; неясно, что подразумевается под наследованием прав. suid-бит, sgid-бит, оба одновременно? Или какие-то расширенные ACLs? Или под "наследованием" понимаются стандартные права для группы и для всех? Хорошо бы привести листинг ls -la на самом сервере для проблемного каталога до и после переименования.
Почему же, ё-моё, ты нигде не пишешь "ё"?
jake
Сообщения: 2
Зарегистрирован: Вт апр 19, 2022 11:23

Сообщение jake »

Avada
Управляет наследованием флага регистрозависимости имён.
Да, Вы правы это не то что нужно.
Но, в проводнике все норм.
Пробовал и на последней версий ТС, тоже самое.

CaptainFlint
В проводнике все норм.
Да, все верно под "наследованием" понимаются стандартные права для группы и для всех.
до drwxrwxrwx+ 1 user users dir
после drwxr-xr-x 1 user users dir_

Написал письмо в тех.под. Synology, посмотрим что ответят
Ответить