как обновить файл httpd conf с помощью ansible

Опция -o

useraddвместе с опцией -uпозволяет создать пользователя с уникальным идентификатором пользователя, отличным от -. Одним из вариантов использования этого является создание пользователей с одинаковыми привилегиями (, поскольку они используют один и тот же идентификатор пользователя ), но разные пароли и, если необходимо, домашние каталоги и оболочки. Это может быть полезно для учетных записей служб (, хотя обычно вы достигаете того же результата, используя sudoв наши дни ); это также может быть полезно для целей спасения с эквивалентной учетной записью root-, использующей статически -связанную оболочку, такую ​​​​какsash.

0
17.02.2020, 11:03
1 ответ

Завершите плейбук ниже

---
- name: test
  hosts: testServer
  gather_facts: no
  tasks:
  - name: configure httpd
    replace:
      path: /tmp/httpd.conf
      regexp: '^LogFormat.*combined$'
      replace: 'LogFormat "%h %l %u %t %D %X \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combined'

Пожалуйста, дайте мне знать, если мы можем улучшить регулярное выражение.

0
28.04.2021, 23:23

Теги

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