Мне нужно создать профиль по умолчанию для firefox на некоторых моих серверах, для которого требуется номер DISPLAY.Я не могу понять, как это сделать с Ansible.Я пытался заставить X11 работать, но безуспешно.Мне не разрешено изменять конфигурацию SSH, поэтому я не могу включить X11 оттуда.Как я могу сделать это с Ansible?
Я пробовал следующее:
- name: Create default profile
shell: firefox -createprofile "default /opt/profiles/default"
и установив ssh_args
в ansible.cfg
в: ssh_args= -X
Это не с:
Не удалось подключиться к хосту через ssh: ssh: подключиться к хосту as1 порт 22: Нет маршрута к хосту
- name: Create default profile
shell: |
export DISPLAY=:0.0
firefox -createprofile "default /opt/profiles/default"
без добавления ssh_args = -X option
Это не с:
Протокол не указан, Ошибка: невозможно открыть дисплей:: 0.0
Я могу ssh -X user@as1
и успешно запустить: firefox -createprofile "default /opt/profiles/default"
Должен быть способ сделать это, но я не уверен, что еще можно попробовать.