У меня есть script.sh файл, выполнив следующую команду:Выполните команду корня с не корневого пользователя не избежать запроса пароля
chown -R apache:apache /var/www/html/my/data
Если я пытаюсь выполнить с внекорневым пользователем (имя пользователя = марко), то prompt password останавливает скрипт, ожидающий ввода.
Я пытаюсь настроить/файл и т.д./sudoers, добавив следующие строки, но ни один из них работает, и я всегда запрашиваться SUDO пароль:
marco ALL=(ALL:ALL) NOPASSWD:/my/directory/structure/script.sh
marco ALL=(ALL) ALL
Любой ключ? Спасибо.
Решение кажется правильным, но я до сих пор предложено ввести пароль ... скорее всего какой-то другой неправильная настройка пользователя. –
@MarcoFalzone Любопытно. Я не знаю, вариант, который отменяет NOPASSWD. Вы проверили файлы журнала ('/ var/log') для сообщений? (Кроме того, просто для проверки, вы сделали «sudoedit', не так ли?) – John1024