Разрешить другим доступ только к указанным подкаталогам
У меня есть несколько папок с фотографиями и видео, которые я хотел бы, чтобы другие члены моей семьи могли просматривать. Я добавил эти папки в семейную группу, например так:
chgrp -R family shared_pictures/
Для групп установлены разрешения + rx для папок и + r для файлов внутри папок. Члены семьи уже добавлены в семейную группу. Однако, когда они пытаются получить доступ к папкам / файлам, они получают "ошибка операции не разрешена". Я думаю, что это связано с тем, что разрешения моей домашней папки установлены следующим образом:
drwxr-x--- 163 mario mario 12288 2012-03-21 07:50 /home/mario
Таким образом, "другие" пользователи не имеют никаких прав (просмотр содержимого каталога и т. Д.).
Мой вопрос: возможно ли разрешить доступ только к некоторым подкаталогам и оставить разрешения для моего домашнего каталога как есть? Или я могу открыть свой домашний каталог для других с помощью +rx? (потому что, когда я делаю это, это работает, но теперь любой может просмотреть содержимое в моем домашнем каталоге, а это не то, что я хочу)
1 ответ
Создайте каталог где-нибудь еще (например, /opt/) и символически связайте его с вашим домом для удобства.