Linux не поддерживает это на уровне ядра, см. https://superuser.com/questions/471844/why-is-setuid- ignored-on-directoryies для получения более подробной информации. По сути, раздача файлов считается слишком опасной и не очень полезной; Однако FreeBSD поддерживает это через каталоги setuid .
Обычное кеширование файлов должно сделать это за вас без дополнительной работы. Или используйте опцию монтирования фиксации. Или используйте lvmcache. Или использовать трубу.