echo to / etc / sudoers, вызывающий ошибку синтаксического анализа

Использование ткани, если я повторно повторяю файл sudoers, файл, который был поврежден, отлично работает для первого эха. В чем причина?

Первое эхо:

sudo('echo "django    ALL=(ALL:ALL) ALL" | sudo tee -a /etc/sudoers')

Второе эхо:

sudo('echo "celery    ALL(www-data) NOPASSWD: /usr/bin/unoconv" | sudo tee -a /etc/sudoers')

После второй команды эха и при попытке сделать sudo I я получаю ошибку синтаксического анализа, и я не могу восстановить файл sudoers еще раз, мне нужно создать новый экземпляр, к сожалению:

>>> /etc/sudoers: syntax error near line 28 <<<
sudo: parse error in /etc/sudoers near line 28
sudo: no valid sudoers sources found, quitting

Во второй команде нет такой синтаксической проблемы, потому что если я ее наберу вручную visudo работает отлично. И я не думаю, что его проблема связана с материалом. Ткань только выполняет команды на удаленном сервере.

1
задан 7 August 2014 в 01:30

0 ответов

Другие вопросы по тегам:

Похожие вопросы: