права пользователя Linux с группами в файле

права пользователя Linux с группами в файле

У меня есть один файл, принадлежащий пользователю: "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 .

Связанный контент