У меня есть рецепт развертывания capistrano, который я использовал в течение некоторого времени для развертывания своего веб-приложения, а затем перезапустите apache / nginx с помощью команды sudo. В последнее время cap deploy зависает, когда я пытаюсь выполнить эти команды sudo. Я вижу вывод:
"[sudo] пароль для"
С моим именем сервера и удаленным входом в систему, но это не безопасное приглашение входа в систему. Оболочка cap просто висит в ожидании дополнительных выходных данных и не позволяет мне вводить пароль для завершения удаленной команды sudo.
Есть ли способ исправить это или приличную работу? Я не хотел удалять запрос пароля sudo моего удаленного пользователя для команд перезапуска через Интернет.