Возможный дубликат:
Нет TTY при запуске команд через SSH в здесь-документе
Я установил tomcat7. Это логин пользователя tomcat7. Тем не менее, мне нужно дать Tomcat7 права sudo для запуска других приложений.
Редактирую sudoer. Но установлен requiretty, sudo будет запускаться только тогда, когда пользователь вошел в систему на реальном tty. Однако кот не логин ...
Что я должен делать?
Ответ на ваш вопрос - отредактировать / etc / sudoers и добавить
Defaults:tomcat7 !requiretty
, like stated in Нет TTY при запуске команд через SSH в здесь-документе and sudoers: как отключить requiretty для каждого пользователя