Установить разрешения только для подпапки

У меня есть папка в каталоге / etc. Эта папка и содержащиеся в ней файлы должны быть доступны каждому пользователю, входящему в группу myGroup. Я правильно установил разрешения: каждый файл в этом каталоге дает мне, после

ls -l

мой владелец файла myGroup

это идет для каждой подпапки (я вручную установил это для каждый файл / папка).

Во всяком случае, если я наберу

cat /etc/myFolder/example.txt

Это говорит мне, что у меня недостаточно прав. Я думаю, это связано с тем, что папка / etc относится к корню. Но я не хочу менять группу в папку / etc! И мне нужна эта папка, чтобы остаться там!

Как решить эту проблему?

Редактировать: вывод

ls -ld /etc/myFolder/ /etc/myFolder/example.txt

дает мне

drwxr-xr-x 2 root myGroup 4096 фев 26 12:10 / etc / myFolder /

-r -------- 1 root myGroup 1204 фев 26 12:10 / etc / myFolder / example.txt

0
задан 26 February 2014 в 18:33

2 ответа

Попытка:

sudo chown owner:group /etc/myFolder/ -R 

владелец изменения Вашему пользователю и группе принадлежит ему

sudo chmod 775 /etc/myFolder/ -R

, Этот shold дает владелец и группа rwx полномочия.

Примечание : можно изменить разрешение, поскольку оно соответствует потребностям.

0
ответ дан 26 February 2014 в 18:33

Владение является правильным. Проблема с полномочиями. Необходимо дать чтение, записать, и или выполнить полномочия к тем подпапкам.

я предлагаю, чтобы Вы использовали:

chmod -R 640 /etc/myFolder

, Таким образом, у Вашего пользователя будет доступ чтения-записи, и у пользователей в Вашей группе будет доступ для чтения.

0
ответ дан 26 February 2014 в 18:33

Другие вопросы по тегам:

Похожие вопросы: