Требуется выполнить сценарий оболочки, присутствующий на удаленном сервере Linux, при передаче 2 аргументов с локального сервера AIX

В RHEL есть каталог /etc/sudoers.d, файлы которого включены как часть /etc/sudoers. Подумайте о том, чтобы добавить туда фрагмент файла вместо того, чтобы редактировать сам /etc/sudoers:

echo "test ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/ansible

Кроме того, вы можете обнаружить, что Ansible имеет средства для прямого управления sudoers.

0
23.12.2020, 10:13
1 ответ

То, что у вас есть, запускает интерактив ssh, ждет его окончания, меняет каталог и пытается запустить скрипт.

Попробуйтеssh testusername@remoteserever /home/tibco/test1.sh "$@"

1
18.03.2021, 22:41

Теги

Похожие вопросы