Назад | Перейти на главную страницу

Ubuntu, как предотвратить перечисление подкаталога, если родительский каталог защищен

Я помню последний раз, когда я был в какой-то ОС Linux (не могу вспомнить), когда я меняю мод каталога на 711, эта папка вместе со всеми ее подкаталогами не может быть указана (ls -al) другим пользователем, отличным от от собственника.

Однако мой Ubuntu 12.04 так себя не ведет. Есть ли какие-нибудь настройки для этого?

Изменение разрешений каталога на 711 только предотвратит отображение содержимого этого одного каталога. Если вы хотите, чтобы то же самое применялось к подкаталогам, вам также придется изменить разрешения для подкаталогов. Вот команда, которая вам поможет:

find /dir -type d -exec chmod 711 {} +

Однако вам все равно придется делать это для любых вновь созданных каталогов.