У меня есть папка в каталоге / 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
Попытка:
sudo chown owner:group /etc/myFolder/ -R
владелец изменения Вашему пользователю и группе принадлежит ему
sudo chmod 775 /etc/myFolder/ -R
, Этот shold дает владелец и группа rwx полномочия.
Примечание : можно изменить разрешение, поскольку оно соответствует потребностям.
Владение является правильным. Проблема с полномочиями. Необходимо дать чтение, записать, и или выполнить полномочия к тем подпапкам.
я предлагаю, чтобы Вы использовали:
chmod -R 640 /etc/myFolder
, Таким образом, у Вашего пользователя будет доступ чтения-записи, и у пользователей в Вашей группе будет доступ для чтения.