Я пытаюсь выполнить функцию bashrc "enableSsh", используя ANSIBLE.Я использую приведенный ниже ANSIBLE-код, чтобы это сделать, но получаю ошибку: команда enableSsh не найдена.
- name: Switch to user root and enable ssh
become: yes
become_user: root
become_method: su
shell: . .bashrc && enableSsh
args:
executable: /bin/bash
Примечание: Я протестировал его, удалив enableSsh, и перезагрузка bashrc работает нормально.enableSsh - это функция, определенная в файле bashrc удаленного сервера, которая отлично работает, если выполняется непосредственно из командной строки.