невозможно выполнить команду без sudo root - PullRequest
1 голос
/ 19 февраля 2020

удаленный пользователь: ab расширенный пользователь: UNIX

, когда я выполняю копирование модуля в /etc/profile.d/.its, выдавая ошибку, разрешение отклонено. но с оболочкой и модулем команд.

sudo  cp    myscript.sh    /etc/profile.d/

он работает от UNIX user.i я хочу использовать ansible модуль вместо оболочки или команды. Здесь проблема с sudo от пользователя UNIX для выполнения команды с привилегией sudo. Стать пользователем, я не могу использовать root напрямую. У меня нет доступа через unix пользователя, я могу использовать sudo.

уже используется ниже детали.

become=yes
become_method=sudo
become_user=unix
become_ask_pass=false

1 Ответ

0 голосов
/ 19 февраля 2020

sudo cp означает, что он работает как root, а не как пользователь unix.

Попробуйте удалить строку

become_user=unix

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...