Cisco ASA issue

Hi,

I’m trying to connect ansible with Cisco ASA

‘’’
[root@ansible Ansible]# ansible wom_bog_agg_bog -i ./inventories/ -m cisco.asa.asa_command -a “commands=‘show version’”
wom_bog_agg_bog | UNREACHABLE! => {
“changed”: false,
“msg”: “Failed to create temporary directory. In some cases, you may have been able to authenticate and did not have permissions on the target directory. Consider changing the remote tmp path in ansible.cfg to a path rooted in "/tmp", for more error information use -vvv. Failed command was: ( umask 77 && mkdir -p "echo UNIX shell commands cannot be executed using this account./.ansible/tmp"&& mkdir "echo UNIX shell commands cannot be executed using this account./.ansible/tmp/ansible-tmp-1738029217.8264687-3470603-249725081553175" && echo ansible-tmp-1738029217.8264687-3470603-249725081553175="echo UNIX shell commands cannot be executed using this account./.ansible/tmp/ansible-tmp-1738029217.8264687-3470603-249725081553175" ), exited with result 1, stdout output: UNIX shell commands cannot be executed using this account.\n”,
“unreachable”: true
}
‘’’

‘’’

root@ansible Ansible]# ansible --version
ansible [core 2.16.14]
config file = /home/xxxxx/Ansible/ansible.cfg
configured module search path = [‘/root/.ansible/plugins/modules’, ‘/usr/share/ansible/plugins/modules’]
ansible python module location = /usr/lib/python3.11/site-packages/ansible
ansible collection location = /root/.ansible/collections:/usr/share/ansible/collections
executable location = /bin/ansible
python version = 3.11.5 (main, Sep 22 2023, 15:34:29) [GCC 8.5.0 20210514 (Red Hat 8.5.0-20)] (/usr/bin/python3.11)
jinja version = 3.1.4
libyaml = True

‘’’
Why need create temp file in remide side ?

Exist another way to connect? I need run ‘ show version ‘. Command