1

У меня есть один файл, принадлежащий пользователю: "правитель"

и другой пользователь: "tzook"

теперь у меня есть один файл, который принадлежит "правителю" и группе "развертыватели"

вот файл:

-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 находится в группе "развертыватели", так почему я не могу отредактировать или просмотреть файл?

Я получаю "разрешение отказано", когда я использую:

 $ ls -la fabfile.py

1 ответ1

0

Убедитесь, что у вас есть разрешения на выполнение в каталоге.

Проверьте ваши разрешения по:

ls -ld .

Если каталог не принадлежит группе 'deployers', выполните chgrp:

chgrp deployers .

Затем дайте группе разрешения на чтение / выполнение:

chmod g+rx .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .