В папке test каким образом можно запретить пользователям видеть чужие файлы на Unix
Задача следующая, как реализовать. Есть папка test , в ней файлы созданные разными пользователями системы. Как задать ограничения, чтоб пользователи могли видеть и удалять только свои файлы,а файлы созданные другими пользователями были скрыты?
У вопроса есть решение - Посмотреть?

в одном каталоге никак. только делать отдельные каталоги для каждого пользователя. ограничить открытие файлов и удаление можно, но список все равно будет полный.
Источник
Ответы - В папке test каким образом можно запретить пользователям видеть чужие файлы на Unix / В папке test каким образом можно запретить пользователям видеть чужие файлы на Unix
Является ответом!

16.10.2017 03:09:35
Скрыть отображение чужих файлов в одном каталоге не выйдет. Но можно установить разрешение на редактирование (переименование) и удаление файлов только владельцу. Для этого используется sticky bit для каталогов. Установить его можно командой
chmod +t test
Такой подход используется в linux для каталога /tmp.

sticky bit отвечает только на часть вопроса: даст права на удаление только овнерам. Но не овнеры смогут точно так же видеть эти файлы.

@EvgeniyShubin: первое же предложение в ответе отвечает на интересующую вас часть вопроса: "Скрыть отображение чужих файлов в одном каталоге не выйдет."
Помочь в развитии проекта: