EC2 автоматический экземпляр Sudo, не работающий

Эта острота должна привести к желаемому результату:

find $DIRECTOY_TREE_ROOT -type d -exec ls -l '{}' \; | awk '/^total\ .[0-9]+$/ { sum+=$(NF) }END{ print sum }'

У меня нет раздела ZFS для тестирования его на, но на моем ext4 разделе это производит тот же результат как du -ks.

0
задан 14 January 2014 в 15:20
3 ответа

Bamboo настроен с помощью ключа, поэтому фактический пароль не требуется (насколько мне известно, его нет), что означает отсутствие ввода tty не должно иметь значения, верно?

Нет. Вот где вы запутались. То, как вы прошли аутентификацию по ssh, не имеет ничего общего с sudo. Если sudo настроен так, чтобы требовать пароль, вам необходимо ввести пароль пользователя. Если вы этого не сделаете, это не сработает. Если пользователь не Если у вас есть пароль, то он не может работать.

Похоже, вам следует перенастроить sudo так, чтобы

  • он не требовал tty
  • , он не требовал пароля

Например, если я хотел, чтобы пользователь с именем bamboo мог выполнять без пароля любую команду от имени любого пользователя, в моем файле / etc / sudoers я мог бы иметь

bamboo  ALL=(ALL)   NOPASSWD: ALL
3
ответ дан 4 December 2019 в 12:34

Как сказано в документации , если изображения, предоставленные Atlassian, не делают того, что вы хотите, тогда вам следует создать собственный образ .

1
ответ дан 4 December 2019 в 12:34

проверьте, правильно ли настроен файл / etc / sudoers. Вчера у меня было это сообщение об ошибке, когда один из наших сценариев сборки перезаписал изменения, которые я сделал в файле / etc / sudoers, что привело к проблеме с разрешением.

-1
ответ дан 4 December 2019 в 12:34

Теги

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