Групповые разрешения и файл sudoers в Ubuntu
У меня есть эта папка "/var/www" в Ubuntu 12.04, и я хочу, чтобы все члены группы 'deploy' могли изменять ее по своему желанию.
Затем мне нужно, чтобы все пользователи этой группы создавали папки и файлы, которые принадлежат конкретно пользователю 'deployer'. Следовательно, разрешения должны быть такими же, как "775", владелец всегда будет развертывающим, а группа всегда развернутой.
Я использую 'sudo -u deployer' для выполнения всех действий, но я хочу, чтобы эта группа не запрашивала пароль, потому что одному или другому члену должно быть разрешено запускать пакетный скрипт.
Я пытался изменить файл sudoers, но ничего не происходит, какая-либо подсказка?
В прошлый раз я попробовал эту строку:
%deploy ALL=(deployer) NOPASSWD: ALL
Я также попробовал:
%deploy ALL=(deployer) sudoedit /var/www/*
1 ответ
Хорошо, это было быстро.
Похоже, порядок строк в файле sudoers важен. Если строки вверху, это не работает. Если они ниже, это работает. = Р