В linux если у пользователя нет права на чтение папки, а есть право на чтение файла он сможет фал прочитать?
rwx для каталогов - не совсем обычно трактуются.
r мли rw - чтение имён файлов
x - чтение файлов и их свойств
wx - всё, кроме чтения списка файлов
w отдельно - вообще никаких прав на каталог не дает.
Так вот если поиграться этими правами то можно сделать так что каталог пролистать (ls) нельзя, а файл в нем открыть можно (если конечно на файл есть права на доступ).
Но если права на каталог у пользователя отсутствуют полностью, то файл в нем не открыть никак.
Чтобы просмотреть файл, его сперва нужно открыть, а чтобы открыть, нужно убедиться что путь к файлу существует. Не прочитав папку, пользователь этого сделать не сможет и напрямую просмотреть файл не получится.
Но если ему сделать ссылку на этот файл в том месте, где он может его увидеть - то сможет.