У меня есть один файл, принадлежащий пользователю: "ruler"
и еще один пользователь: "tzook"
теперь у меня есть один файл, владельцем которого является «ruler» и группа «deployers»
вот файл:
-rwxrwxr-- 1 ruler deployers 3040 Oct 28 12:53 fabfile.py
теперь, когда я являюсь пользователем-правителем, нет проблем с редактированием, просмотром и т. д.
но когда я пользователь "tzook", то вывод -->
$ tzook sudo www-data ruler deployers
является
tzook sudo www-data ruler deployers
Итак, вы видите, что пользователь tzook находится в группе «deployers», так почему же я не могу редактировать или просматривать файл?
Я получаю сообщение «Отказано в доступе», когда использую:
$ ls -la fabfile.py
решение1
Убедитесь, что у вас есть разрешения на выполнение в каталоге.
Проверьте свои разрешения:
ls -ld .
Если каталог не принадлежит группе «deployers», выполните chgrp для него:
chgrp deployers .
Затем предоставьте группе разрешения на чтение/выполнение:
chmod g+rx .