Я выполнил обновление сервера этим вечером 16,04. Этот сервер Ubuntu только используется для выполнения веб-приложений на Tomcat 8 (как часть этого обновления, я также обновил до JDK 8).
Кроме того, у меня есть сервер сборки, который развертывает веб-приложения на этом сервере и затем перезапускает Tomcat. Мой/etc/sudoers.d/custom (который не был изменен) файл похож на это:
bamboo ALL=(tomcat:tomcat) NOPASSWD:ALL
Однако, когда сервер сборки пробует к ssh в и выполненный service tomcat8 restart
, Я получаю следующую ошибку:
11-Feb-2017 19:37:46 Failed to restart tomcat8.service: Interactive authentication required.
11-Feb-2017 19:37:46 See system logs and 'systemctl status tomcat8.service' for details.
Если я, ssh в сервер кота вручную и выполняют команду, я получаю это:
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to restart 'tomcat8.service'.
Authenticating as: Ubuntu (ubuntu)
... и подсказка для пароля. Какие-либо идеи, почему это прекратило работать с обновлением?Заранее спасибо!
Править: также, почему это пытается "пройти проверку подлинности как" пользователь человечности?