при условии, что в ОС есть только одна учетная запись пользователя, она не принадлежит к корневой группе. Существует ли какая-либо командная строка, которую я мог бы ввести в терминале (с помощью su, чтобы стать пользователем root), чтобы ограничить просмотр содержимого папки? (не запрещать читать, писать системой). Спасибо!

1 ответ1

-1

Разрешение на чтение требуется для получения списка каталогов. Если пользователь не принадлежит группе-владельцу каталога…

chmod o-r /path/to/directory

иначе,

chmod go-r /path/to/directory

Тем не менее, пользователь все еще может зайти в каталог и потенциально открыть в нем дополнительные файлы или каталоги. Вы должны удалить исполняемое разрешение на каталог, чтобы запретить это.

chmod o-x /path/to/directory

или же

chmod go-x /path/to/directory

Будьте осторожны при удалении разрешений группы-владельца, так как некоторые из них необходимы для правильной работы некоторых демонов. Вы должны просто удалить пользователя из группы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .